[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.11 [ 0s] Using BUILD_ARCH=armv7l:armv6l:armv5tel [ 0s] [ 1s] [ 1s] 583a36ea4390 started "build openfst.spec" at Wed Jan 7 19:24:50 UTC 2026. [ 1s] [ 1s] Building openfst for project 'Tizen-Base-Dev' repository 'standard' arch 'armv7l' srcmd5 '997c454d1b45ac0c30cda9535479b5a8' [ 1s] [ 1s] processing recipe /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.11/.build-srcdir/openfst.spec ... [ 1s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.11/.build-srcdir/openfst.spec [ 1s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/11/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.11/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.11/.build-srcdir/openfst.spec build ... [ 17s] registering binfmt handlers for cross build [ 17s] cycle: nss -> libsoftokn3 [ 17s] breaking dependency nss -> libsoftokn3 [ 17s] [1/44] preinstalling libmagic-data... [ 18s] [2/44] preinstalling libncurses... [ 18s] [3/44] preinstalling setup... [ 18s] [4/44] preinstalling filesystem... [ 18s] [5/44] preinstalling glibc... [ 18s] [6/44] preinstalling libgcc... [ 19s] [7/44] preinstalling bash... [ 19s] [8/44] preinstalling diffutils... [ 19s] [9/44] preinstalling grep... [ 19s] [10/44] preinstalling libattr... [ 19s] [11/44] preinstalling libblkid... [ 19s] [12/44] preinstalling libbz2... [ 19s] [13/44] preinstalling libcap... [ 19s] [14/44] preinstalling libfreebl3... [ 19s] [15/44] preinstalling liblua... [ 19s] [16/44] preinstalling liblzma... [ 19s] [17/44] preinstalling libopenssl3... [ 19s] [18/44] preinstalling libpopt... [ 19s] [19/44] preinstalling libreadline... [ 19s] [20/44] preinstalling libsmack... [ 19s] [21/44] preinstalling libsqlite... [ 19s] [22/44] preinstalling libuuid... [ 19s] [23/44] preinstalling libxcrypt... [ 19s] [24/44] preinstalling libxml2... [ 19s] [25/44] preinstalling libzstd1... [ 19s] [26/44] preinstalling nspr... [ 20s] [27/44] preinstalling sed... [ 20s] [28/44] preinstalling zlib... [ 20s] [29/44] preinstalling clang-accel-x86_64-armv7l... [ 43s] [30/44] preinstalling qemu-accel-x86_64-armv7l... [ 69s] [31/44] preinstalling qemu-linux-user-x86_64-cross... [ 84s] [32/44] preinstalling coreutils... [ 84s] [33/44] preinstalling libacl... [ 84s] [34/44] preinstalling libelf... [ 84s] [35/44] preinstalling libmount... [ 84s] [36/44] preinstalling smack... [ 84s] [37/44] preinstalling bzip2... [ 84s] [38/44] preinstalling libmagic... [ 84s] [39/44] preinstalling tar... [ 84s] [40/44] preinstalling util-linux... [ 84s] [41/44] preinstalling rpm... [ 85s] [42/44] preinstalling util-linux-su... [ 85s] [43/44] preinstalling nss... [ 85s] [44/44] preinstalling libsoftokn3... [ 85s] running qemu-linux-user-x86_64-cross postinstall script [ 85s] running qemu-accel-x86_64-armv7l postinstall script [ 85s] mv: cannot stat `/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/liblto_plugin.so': No such file or directory [ 85s] running clang-accel-x86_64-armv7l postinstall script [ 86s] running setup postinstall script [ 86s] chroot: failed to run command '': No such file or directory [ 86s] initializing rpm db... [ 86s] reordering...cycle: glibc-devel -> libxcrypt-devel [ 86s] breaking dependency libxcrypt-devel -> glibc-devel [ 86s] cycle: libsoftokn3 -> nss [ 86s] breaking dependency nss -> libsoftokn3 [ 86s] done [ 86s] querying package ids... [ 86s] [1/110] cumulate libmagic-data-5.46-1.9 [ 86s] [2/110] cumulate setup-0.9-1.2 [ 86s] [3/110] cumulate filesystem-3.1-1.1 [ 86s] [4/110] cumulate glibc-2.40-1.11 [ 86s] [5/110] cumulate libatomic-14.2.0-1.10 [ 86s] [6/110] cumulate libgcc-14.2.0-1.10 [ 86s] [7/110] cumulate bash-3.2.57-1.2 [ 86s] [8/110] cumulate cpio-2.8-2.2 [ 86s] [9/110] cumulate diffutils-3.10-1.2 [ 86s] [10/110] cumulate findutils-4.3.8-1.10 [ 86s] [11/110] cumulate gdbm-1.8.3-1.11 [ 86s] [12/110] cumulate hostname-3.23-1.2 [ 86s] [13/110] cumulate libattr-2.5.1-1.10 [ 86s] [14/110] cumulate libblkid-2.41.2-1.8 [ 86s] [15/110] cumulate libbz2-1.0.8-1.11 [ 86s] [16/110] cumulate libcap-2.73-1.11 [ 86s] [17/110] cumulate libfreebl3-3.109-1.2 [ 86s] [18/110] cumulate libgfortran-14.2.0-1.10 [ 86s] [19/110] cumulate libgomp-14.2.0-1.10 [ 86s] [20/110] cumulate libitm-14.2.0-1.10 [ 86s] [21/110] cumulate libltdl-2.5.4-1.11 [ 86s] [22/110] cumulate liblua-5.1.5-1.9 [ 86s] [23/110] cumulate liblzma-5.8.1-1.5 [ 86s] [24/110] cumulate libopenssl11-1.1.1w-1.11 [ 86s] [25/110] cumulate libopenssl3-3.0.18-1.10 [ 86s] [26/110] cumulate libpcre-8.45-1.11 [ 86s] [27/110] cumulate libpopt-1.16-1.8 [ 86s] [28/110] cumulate libpython-2.7.18-1.11 [ 86s] [29/110] cumulate libsmack-1.3.1-1.8 [ 86s] [30/110] cumulate libsmartcols-2.41.2-1.8 [ 86s] [31/110] cumulate libsqlite-3.51.0-1.10 [ 86s] [32/110] cumulate libstdc++-14.2.0-1.10 [ 86s] [33/110] cumulate libuuid-2.41.2-1.8 [ 86s] [34/110] cumulate libxcrypt-4.4.36-1.11 [ 86s] [35/110] cumulate libxml2-2.13.5-1.11 [ 86s] [36/110] cumulate libzstd1-1.5.7-1.6 [ 86s] [37/110] cumulate m4-1.4.20-1.2 [ 86s] [38/110] cumulate net-tools-2.0_20121208git-1.9 [ 86s] [39/110] cumulate nspr-4.36-1.3 [ 86s] [40/110] cumulate patch-2.8-1.5 [ 86s] [41/110] cumulate pkg-config-0.29.2-1.10 [ 86s] [42/110] cumulate sed-4.1c-1.10 [ 86s] [43/110] cumulate update-alternatives-1.22.21-1.1 [ 86s] [44/110] cumulate which-2.17-1.1 [ 86s] [45/110] cumulate zlib-1.3.1-1.11 [ 86s] [46/110] cumulate build-compare-2023.06.18-1.3 [ 86s] [47/110] cumulate clang-accel-x86_64-armv7l-0.4-1.5 [ 86s] [48/110] cumulate hal-rootstrap-checker-0.1.1-1.1 [ 86s] [49/110] cumulate libstdc++-devel-14.2.0-1.10 [ 86s] [50/110] cumulate qemu-linux-user-x86_64-cross-9.2.3.1-2.3 [ 86s] [51/110] cumulate cpp-14.2.0-1.10 [ 86s] [52/110] cumulate gcc-c++-14.2.0-1.10 [ 86s] [53/110] cumulate binutils-libs-2.43-1.11 [ 86s] [54/110] cumulate coreutils-6.9-14.3 [ 86s] [55/110] cumulate db4-4.8.30.NC-1.11 [ 86s] [56/110] cumulate gawk-3.1.5-1.2 [ 86s] [57/110] cumulate grep-2.5.2-1.9 [ 86s] [58/110] cumulate libacl-2.3.2-1.10 [ 86s] [59/110] cumulate libcc1-14.2.0-1.10 [ 86s] [60/110] cumulate libelf-0.189-1.11 [ 86s] [61/110] cumulate liblastlog2-2.41.2-1.8 [ 86s] [62/110] cumulate libmount-2.41.2-1.8 [ 86s] [63/110] cumulate make-4.4.1-1.10 [ 86s] [64/110] cumulate nss-certs-3.109-1.2 [ 86s] [65/110] cumulate smack-1.3.1-1.8 [ 86s] [66/110] cumulate bzip2-1.0.8-1.11 [ 86s] [67/110] cumulate libfdisk-2.41.2-1.8 [ 86s] [68/110] cumulate libmagic-5.46-1.9 [ 86s] [69/110] cumulate xz-5.8.1-1.5 [ 86s] [70/110] cumulate libllvm-21.1.1-3.1 [ 86s] [71/110] cumulate perl-5.38.0-1.11 [ 86s] [72/110] cumulate build-mkbaselibs-20120927-1.1 [ 86s] [73/110] cumulate linux-glibc-devel-6.6-1.11 [ 86s] [74/110] cumulate terminfo-base-full-6.4-1.11 [ 86s] [75/110] cumulate autoconf-2.71-1.11 [ 86s] [76/110] cumulate glibc-locale-2.40-1.11 [ 86s] [77/110] cumulate tar-1.17-1.1 [ 86s] [78/110] cumulate binutils-2.43-1.11 [ 86s] [79/110] cumulate file-5.46-1.9 [ 86s] [80/110] cumulate gzip-1.3.12-1.9 [ 86s] [81/110] cumulate pam-1.1.6-1.8 [ 86s] [82/110] cumulate tzdata-2025b-1.1 [ 86s] [83/110] cumulate libdw-0.189-1.11 [ 86s] [84/110] cumulate gcc-14.2.0-1.10 [ 86s] [85/110] cumulate libarchive-3.8.1-1.10 [ 86s] [86/110] cumulate qemu-accel-x86_64-armv7l-0.4-1.5 [ 86s] [87/110] cumulate automake-1.16.5-1.11 [ 86s] [88/110] cumulate libasm-0.189-1.11 [ 86s] [89/110] cumulate libncurses6-6.4-1.11 [ 86s] [90/110] cumulate build-20120927-1.1 [ 86s] [91/110] cumulate rpm-4.14.1.1-1.11 [ 86s] [92/110] cumulate libncurses-6.4-1.11 [ 86s] [93/110] cumulate less-685-1.1 [ 86s] [94/110] cumulate libreadline-5.2-1.11 [ 86s] [95/110] cumulate libtool-2.5.4-1.11 [ 86s] [96/110] cumulate elfutils-0.189-1.11 [ 86s] [97/110] cumulate lldb-21.1.1-3.1 [ 86s] [98/110] cumulate llvm-21.1.1-3.1 [ 86s] [99/110] cumulate python-2.7.18-1.11 [ 86s] [100/110] cumulate util-linux-2.41.2-1.8 [ 86s] [101/110] cumulate util-linux-su-2.41.2-1.8 [ 86s] [102/110] cumulate llvm-devel-21.1.1-3.1 [ 86s] [103/110] cumulate clang-21.1.1-3.1 [ 86s] [104/110] cumulate libxcrypt-devel-4.4.36-1.11 [ 86s] [105/110] cumulate nss-3.109-1.2 [ 86s] [106/110] cumulate glibc-devel-2.40-1.11 [ 86s] [107/110] cumulate libsoftokn3-3.109-1.2 [ 86s] [108/110] cumulate zlib-devel-1.3.1-1.11 [ 86s] [109/110] cumulate python-devel-2.7.18-1.11 [ 86s] [110/110] cumulate rpm-build-4.14.1.1-1.11 [ 86s] now installing cumulated packages [ 204s] Preparing... ######################################## [ 204s] Updating / installing... [ 205s] setup-0.9-1.2 ##############warning: /etc/profile created as /etc/profile.rpmnew [ 205s] ########################## [ 205s] filesystem-3.1-1.1 ######################################## [ 206s] libmagic-data-5.46-1.9 ######################################## [ 207s] glibc-2.40-1.11 ######################################## [ 207s] libgcc-14.2.0-1.10 ######################################## [ 208s] bash-3.2.57-1.2 ######################################## [ 208s] zlib-1.3.1-1.11 ######################################## [ 208s] libstdc++-14.2.0-1.10 ######################################## [ 209s] coreutils-6.9-14.3 ######################################## [ 209s] libbz2-1.0.8-1.11 ######################################## [ 209s] libelf-0.189-1.11 ######################################## [ 210s] liblzma-5.8.1-1.5 ######################################## [ 210s] libxcrypt-4.4.36-1.11 ######################################## [ 210s] libxml2-2.13.5-1.11 ######################################## [ 210s] libdw-0.189-1.11 ######################################## [ 211s] libblkid-2.41.2-1.8 ######################################## [ 211s] libsqlite-3.51.0-1.10 ######################################## [ 211s] nspr-4.36-1.3 ######################################## [ 211s] pkg-config-0.29.2-1.10 ######################################## [ 211s] pam-1.1.6-1.8 ######################################## [ 212s] libmagic-5.46-1.9 ######################################## [ 212s] libfreebl3-3.109-1.2 ######################################## [ 212s] libopenssl3-3.0.18-1.10 ######################################## [ 212s] libpopt-1.16-1.8 ######################################## [ 213s] libpython-2.7.18-1.11 ######################################## [ 213s] libuuid-2.41.2-1.8 ######################################## [ 213s] linux-glibc-devel-6.6-1.11 ######################################## [ 213s] libxcrypt-devel-4.4.36-1.11 ######################################## [ 214s] glibc-devel-2.40-1.11 ######################################## [ 214s] terminfo-base-full-6.4-1.11 ######################################## [ 214s] libncurses6-6.4-1.11 ######################################## [ 214s] libreadline-5.2-1.11 ######################################## [ 224s] lldb-21.1.1-3.1 ######################################## [ 224s] libfdisk-2.41.2-1.8 ######################################## [ 224s] nss-certs-3.109-1.2 ######################################## [ 224s] libsoftokn3-3.109-1.2 ######################################## [ 224s] nss-3.109-1.2 ######################################## [ 224s] liblastlog2-2.41.2-1.8 ######################################## [ 224s] libmount-2.41.2-1.8 ######################################## [ 225s] libasm-0.189-1.11 ######################################## [ 231s] libllvm-21.1.1-3.1 ######################################## [ 408s] llvm-21.1.1-3.1 ######################################## [ 412s] xz-5.8.1-1.5 ######################################## [ 412s] bzip2-1.0.8-1.11 ######################################## [ 412s] gzip-1.3.12-1.9 ######################################## [ 413s] db4-4.8.30.NC-1.11 ######################################## [ 413s] libcc1-14.2.0-1.10 ######################################## [ 414s] binutils-libs-2.43-1.11 ######################################## [ 420s] binutils-2.43-1.11 ######################################## [ 420s] make-4.4.1-1.10 ######################################## [ 420s] findutils-4.3.8-1.10 ######################################## [ 420s] gdbm-1.8.3-1.11 ######################################## [ 431s] perl-5.38.0-1.11 ######################################## [ 431s] build-mkbaselibs-20120927-1.1 ######################################## [ 431s] libattr-2.5.1-1.10 ######################################## [ 431s] libacl-2.3.2-1.10 ######################################## [ 432s] tar-1.17-1.1 ######################################## [ 432s] libarchive-3.8.1-1.10 ######################################## [ 433s] libcap-2.73-1.11 ######################################## [ 433s] libgfortran-14.2.0-1.10 ######################################## [ 433s] libgomp-14.2.0-1.10 ######################################## [ 433s] libitm-14.2.0-1.10 ######################################## [ 434s] libltdl-2.5.4-1.11 ######################################## [ 434s] liblua-5.1.5-1.9 ######################################## [ 434s] libopenssl11-1.1.1w-1.11 ######################################## [ 440s] python-2.7.18-1.11 ######################################## [ 440s] libpcre-8.45-1.11 ######################################## [ 441s] libsmack-1.3.1-1.8 ######################################## [ 441s] libsmartcols-2.41.2-1.8 ######################################## [ 442s] libzstd1-1.5.7-1.6 ######################################## [ 443s] rpm-4.14.1.1-1.11 ######################################## [ 443s] m4-1.4.20-1.2 ######################################## [ 444s] autoconf-2.71-1.11 ######################################## [ 444s] automake-1.16.5-1.11 ######################################## [ 444s] patch-2.8-1.5 ######################################## [ 444s] sed-4.1c-1.10 ######################################## [ 446s] util-linux-2.41.2-1.8 ######################################## [ 446s] libatomic-14.2.0-1.10 ######################################## [ 446s] libtool-2.5.4-1.11 ######################################## [ 450s] python-devel-2.7.18-1.11 ######################################## [ 450s] build-20120927-1.1 ######################################## [ 450s] libncurses-6.4-1.11 ######################################## [ 450s] zlib-devel-1.3.1-1.11 ######################################## [ 453s] libstdc++-devel-14.2.0-1.10 ######################################## [ 453s] build-compare-2023.06.18-1.3 ######################################## [ 476s] clang-accel-x86_64-armv7l-0.4-1.5 ######################################## [ 477s] hal-rootstrap-checker-0.1.1-1.1 ######################################## [ 494s] qemu-linux-user-x86_64-cross-9.2.3.1-2######################################## [ 499s] gcc-14.2.0-1.10 ######################################## [ 544s] qemu-accel-x86_64-armv7l-0.4-1.5 ######################################## [ 545s] util-linux-su-2.41.2-1.8 ######################################## [ 545s] rpm-build-4.14.1.1-1.11 ######################################## [ 545s] smack-1.3.1-1.8 ######################################## [ 545s] grep-2.5.2-1.9 ######################################## [ 566s] llvm-devel-21.1.1-3.1 ######################################## [ 670s] clang-21.1.1-3.1 ######################################## [ 672s] elfutils-0.189-1.11 ######################################## [ 672s] less-685-1.1 ######################################## [ 672s] file-5.46-1.9 ######################################## [ 673s] glibc-locale-2.40-1.11 ######################################## [ 673s] tzdata-2025b-1.1 ######################################## [ 676s] cpp-14.2.0-1.10 ######################################## [ 678s] gcc-c++-14.2.0-1.10 ######################################## [ 678s] gawk-3.1.5-1.2 ######################################## [ 678s] cpio-2.8-2.2 ######################################## [ 678s] diffutils-3.10-1.2 ######################################## [ 678s] hostname-3.23-1.2 ######################################## [ 678s] net-tools-2.0_20121208git-1.9 ######################################## [ 678s] update-alternatives-1.22.21-1.1 ######################################## [ 678s] which-2.17-1.1 ######################################## [ 679s] now finalizing build dir... [ 681s] ----------------------------------------------------------------- [ 681s] I have the following modifications for openfst.spec: [ 681s] 6c6 [ 681s] < Release: 0 [ 681s] --- [ 681s] > Release: 1.2 [ 681s] build target is armv7l-tizen-linux [ 681s] ----------------------------------------------------------------- [ 681s] ----- building openfst.spec (user abuild) [ 681s] ----------------------------------------------------------------- [ 681s] ----------------------------------------------------------------- [ 681s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --target=armv7l-tizen-linux --define '_build_create_debug 1' --define 'disturl obs://127.0.0.1/Tizen-Base-Dev/standard/997c454d1b45ac0c30cda9535479b5a8-openfst' /home/abuild/rpmbuild/SOURCES/openfst.spec [ 681s] Building target platforms: armv7l-tizen-linux [ 681s] Building for target armv7l-tizen-linux [ 681s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.H3qqa6 [ 681s] + umask 022 [ 681s] + cd /home/abuild/rpmbuild/BUILD [ 681s] + cd /home/abuild/rpmbuild/BUILD [ 681s] + rm -rf openfst-1.8.4 [ 681s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/openfst-1.8.4.tar.gz [ 681s] + /bin/tar -xof - [ 682s] + STATUS=0 [ 682s] + '[' 0 -ne 0 ']' [ 682s] + cd openfst-1.8.4 [ 682s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 682s] + cp /home/abuild/rpmbuild/SOURCES/LICENSE.APACHE2.0 . [ 682s] + cp /home/abuild/rpmbuild/SOURCES/openfst.manifest . [ 682s] + /bin/patch -p1 [ 682s] patching file src/bin/Makefile.am [ 682s] + exit 0 [ 682s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.swGbkr [ 682s] + umask 022 [ 682s] + cd /home/abuild/rpmbuild/BUILD [ 682s] + CFLAGS='-O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g' [ 682s] + export CFLAGS [ 682s] + CXXFLAGS='-O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g' [ 682s] + export CXXFLAGS [ 682s] + LDFLAGS=-Wl,-z,relro,--as-needed,-O1,--hash-style=gnu [ 682s] + export LDFLAGS [ 682s] + cd openfst-1.8.4 [ 682s] + ref=/usr/lib/rpm [ 682s] + mints=0 [ 682s] + case $(uname -m) in [ 682s] ++ uname -m [ 682s] + for s in guess sub [ 682s] ++ find -maxdepth 8 -name config.guess [ 682s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 682s] + grep -q config-patches@ ./config.guess [ 682s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.guess [ 682s] ++ tr -d $'\r' [ 682s] + timestamp=20220109 [ 682s] + test -n 20220109 [ 682s] + test 20220109 -ge 0 [ 682s] + for s in guess sub [ 682s] ++ find -maxdepth 8 -name config.sub [ 682s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 682s] + grep -q config-patches@ ./config.sub [ 682s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.sub [ 682s] ++ tr -d $'\r' [ 682s] + timestamp=20220103 [ 682s] + test -n 20220103 [ 682s] + test 20220103 -ge 0 [ 682s] + export AR=gcc-ar RANLIB=gcc-ranlib [ 682s] + AR=gcc-ar [ 682s] + RANLIB=gcc-ranlib [ 682s] + export CC=armv7l-tizen-linux-gnueabi-gcc CXX=armv7l-tizen-linux-gnueabi-g++ [ 682s] + CC=armv7l-tizen-linux-gnueabi-gcc [ 682s] + CXX=armv7l-tizen-linux-gnueabi-g++ [ 682s] + export 'CXXFLAGS+= -fPIC' [ 682s] + CXXFLAGS+=' -fPIC' [ 682s] + autoreconf -fi [ 691s] libtoolize: putting auxiliary files in '.'. [ 691s] libtoolize: copying file './ltmain.sh' [ 691s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [ 691s] libtoolize: copying file 'm4/libtool.m4' [ 691s] libtoolize: copying file 'm4/ltoptions.m4' [ 691s] libtoolize: copying file 'm4/ltsugar.m4' [ 691s] libtoolize: copying file 'm4/ltversion.m4' [ 692s] libtoolize: copying file 'm4/lt~obsolete.m4' [ 698s] configure.ac:11: warning: The macro `AC_PROG_LIBTOOL' is obsolete. [ 698s] configure.ac:11: You should run autoupdate. [ 698s] m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... [ 698s] configure.ac:11: the top level [ 703s] configure.ac:3: installing './compile' [ 703s] configure.ac:2: installing './missing' [ 704s] src/bin/Makefile.am: installing './depcomp' [ 709s] + CFLAGS='-O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g' [ 709s] + export CFLAGS [ 709s] + CXXFLAGS='-O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC' [ 709s] + export CXXFLAGS [ 709s] + LDFLAGS=-Wl,-z,relro,--as-needed,-O1,--hash-style=gnu [ 709s] + export LDFLAGS [ 709s] + ./configure --build=armv7l-tizen-linux-gnueabi --host=armv7l-tizen-linux-gnueabi --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info [ 710s] checking for a BSD-compatible install... /bin/install -c [ 710s] checking whether build environment is sane... yes [ 710s] checking for a race-free mkdir -p... /bin/mkdir -p [ 710s] checking for gawk... gawk [ 710s] checking whether make sets $(MAKE)... yes [ 710s] checking whether make supports nested variables... yes [ 710s] checking whether make supports the include directive... yes (GNU style) [ 710s] checking for armv7l-tizen-linux-gnueabi-gcc... armv7l-tizen-linux-gnueabi-gcc [ 710s] checking whether the C compiler works... yes [ 710s] checking for C compiler default output file name... a.out [ 710s] checking for suffix of executables... [ 710s] checking whether we are cross compiling... no [ 710s] checking for suffix of object files... o [ 710s] checking whether the compiler supports GNU C... yes [ 710s] checking whether armv7l-tizen-linux-gnueabi-gcc accepts -g... yes [ 711s] checking for armv7l-tizen-linux-gnueabi-gcc option to enable C11 features... none needed [ 711s] checking whether armv7l-tizen-linux-gnueabi-gcc understands -c and -o together... yes [ 711s] checking dependency style of armv7l-tizen-linux-gnueabi-gcc... gcc3 [ 711s] checking for armv7l-tizen-linux-gnueabi-ar... gcc-ar [ 711s] checking the archiver (gcc-ar) interface... ar [ 711s] checking whether the compiler supports GNU C++... yes [ 711s] checking whether armv7l-tizen-linux-gnueabi-g++ accepts -g... yes [ 711s] checking for armv7l-tizen-linux-gnueabi-g++ option to enable C++11 features... none needed [ 711s] checking dependency style of armv7l-tizen-linux-gnueabi-g++... gcc3 [ 711s] checking build system type... armv7l-tizen-linux-gnueabi [ 711s] checking host system type... armv7l-tizen-linux-gnueabi [ 711s] checking how to print strings... printf [ 711s] checking for a sed that does not truncate output... /bin/sed [ 711s] checking for grep that handles long lines and -e... /bin/grep [ 711s] checking for egrep... /bin/grep -E [ 711s] checking for fgrep... /bin/grep -F [ 711s] checking for ld used by armv7l-tizen-linux-gnueabi-gcc... /usr/armv7l-tizen-linux-gnueabi/bin/ld [ 711s] checking if the linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) is GNU ld... yes [ 711s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm -B [ 711s] checking the name lister (/bin/nm -B) interface... BSD nm [ 711s] checking whether ln -s works... yes [ 711s] checking the maximum length of command line arguments... 1572864 [ 711s] checking how to convert armv7l-tizen-linux-gnueabi file names to armv7l-tizen-linux-gnueabi format... func_convert_file_noop [ 711s] checking how to convert armv7l-tizen-linux-gnueabi file names to toolchain format... func_convert_file_noop [ 711s] checking for /usr/armv7l-tizen-linux-gnueabi/bin/ld option to reload object files... -r [ 711s] checking for file... file [ 711s] checking for armv7l-tizen-linux-gnueabi-objdump... no [ 711s] checking for objdump... objdump [ 711s] checking how to recognize dependent libraries... pass_all [ 711s] checking for armv7l-tizen-linux-gnueabi-dlltool... no [ 711s] checking for dlltool... no [ 711s] checking how to associate runtime and link libraries... printf %s\n [ 711s] checking for armv7l-tizen-linux-gnueabi-ranlib... gcc-ranlib [ 711s] checking for armv7l-tizen-linux-gnueabi-ar... (cached) gcc-ar [ 711s] checking for archiver @FILE support... @ [ 711s] checking for armv7l-tizen-linux-gnueabi-strip... no [ 711s] checking for strip... strip [ 711s] checking command to parse /bin/nm -B output from armv7l-tizen-linux-gnueabi-gcc object... ok [ 711s] checking for sysroot... no [ 712s] checking for a working dd... /bin/dd [ 712s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 712s] checking for armv7l-tizen-linux-gnueabi-mt... no [ 712s] checking for mt... no [ 712s] checking if : is a manifest tool... no [ 712s] checking for stdio.h... yes [ 712s] checking for stdlib.h... yes [ 712s] checking for string.h... yes [ 712s] checking for inttypes.h... yes [ 712s] checking for stdint.h... yes [ 712s] checking for strings.h... yes [ 712s] checking for sys/stat.h... yes [ 712s] checking for sys/types.h... yes [ 712s] checking for unistd.h... yes [ 712s] checking for dlfcn.h... yes [ 712s] checking for objdir... .libs [ 712s] checking if armv7l-tizen-linux-gnueabi-gcc supports -fno-rtti -fno-exceptions... no [ 712s] checking for armv7l-tizen-linux-gnueabi-gcc option to produce PIC... -fPIC -DPIC [ 712s] checking if armv7l-tizen-linux-gnueabi-gcc PIC flag -fPIC -DPIC works... yes [ 712s] checking if armv7l-tizen-linux-gnueabi-gcc static flag -static works... no [ 712s] checking if armv7l-tizen-linux-gnueabi-gcc supports -c -o file.o... yes [ 712s] checking if armv7l-tizen-linux-gnueabi-gcc supports -c -o file.o... (cached) yes [ 712s] checking whether the armv7l-tizen-linux-gnueabi-gcc linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) supports shared libraries... yes [ 712s] checking whether -lc should be explicitly linked in... no [ 712s] checking dynamic linker characteristics... GNU/Linux ld.so [ 712s] checking how to hardcode library paths into programs... immediate [ 712s] checking whether stripping libraries is possible... yes [ 712s] checking if libtool supports shared libraries... yes [ 712s] checking whether to build shared libraries... yes [ 712s] checking whether to build static libraries... no [ 713s] checking how to run the C++ preprocessor... armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -E [ 713s] checking for ld used by armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations... /usr/armv7l-tizen-linux-gnueabi/bin/ld [ 713s] checking if the linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) is GNU ld... yes [ 713s] checking whether the armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) supports shared libraries... yes [ 713s] checking for armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations option to produce PIC... -fPIC -DPIC [ 713s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations PIC flag -fPIC -DPIC works... yes [ 713s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations static flag -static works... no [ 713s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... yes [ 713s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... (cached) yes [ 713s] checking whether the armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) supports shared libraries... yes [ 713s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 713s] checking how to hardcode library paths into programs... immediate [ 713s] Checking for float equality... yes [ 713s] checking for dlopen in -ldl... yes [ 713s] checking that generated files are newer than configure... done [ 713s] configure: creating ./config.status [ 714s] config.status: creating Makefile [ 714s] config.status: creating src/Makefile [ 714s] config.status: creating src/include/Makefile [ 714s] config.status: creating src/lib/Makefile [ 714s] config.status: creating src/bin/Makefile [ 714s] config.status: creating src/test/Makefile [ 714s] config.status: creating src/extensions/Makefile [ 714s] config.status: creating src/extensions/compact/Makefile [ 714s] config.status: creating src/extensions/compress/Makefile [ 714s] config.status: creating src/extensions/const/Makefile [ 714s] config.status: creating src/extensions/far/Makefile [ 714s] config.status: creating src/extensions/linear/Makefile [ 714s] config.status: creating src/extensions/lookahead/Makefile [ 714s] config.status: creating src/extensions/mpdt/Makefile [ 714s] config.status: creating src/extensions/ngram/Makefile [ 714s] config.status: creating src/extensions/pdt/Makefile [ 714s] config.status: creating src/extensions/python/Makefile [ 714s] config.status: creating src/extensions/special/Makefile [ 714s] config.status: creating src/script/Makefile [ 714s] config.status: creating config.h [ 714s] config.status: executing depfiles commands [ 716s] config.status: executing libtool commands [ 716s] + /bin/make -j12 [ 716s] /bin/make all-recursive [ 716s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 716s] Making all in src [ 716s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 716s] Making all in include [ 716s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 716s] make[3]: Nothing to be done for 'all'. [ 716s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 716s] Making all in lib [ 716s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 716s] depbase=`echo compat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 716s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT compat.lo -MD -MP -MF $depbase.Tpo -c -o compat.lo compat.cc &&\ [ 716s] mv -f $depbase.Tpo $depbase.Plo [ 716s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 716s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 716s] mv -f $depbase.Tpo $depbase.Plo [ 716s] depbase=`echo flags.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 716s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT flags.lo -MD -MP -MF $depbase.Tpo -c -o flags.lo flags.cc &&\ [ 716s] mv -f $depbase.Tpo $depbase.Plo [ 716s] depbase=`echo fst.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 716s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fst.lo -MD -MP -MF $depbase.Tpo -c -o fst.lo fst.cc &&\ [ 716s] mv -f $depbase.Tpo $depbase.Plo [ 716s] depbase=`echo fst-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 716s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fst-types.lo -MD -MP -MF $depbase.Tpo -c -o fst-types.lo fst-types.cc &&\ [ 716s] mv -f $depbase.Tpo $depbase.Plo [ 716s] depbase=`echo mapped-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 716s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT mapped-file.lo -MD -MP -MF $depbase.Tpo -c -o mapped-file.lo mapped-file.cc &&\ [ 716s] mv -f $depbase.Tpo $depbase.Plo [ 716s] depbase=`echo properties.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 716s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT properties.lo -MD -MP -MF $depbase.Tpo -c -o properties.lo properties.cc &&\ [ 716s] mv -f $depbase.Tpo $depbase.Plo [ 716s] depbase=`echo symbol-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 716s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT symbol-table.lo -MD -MP -MF $depbase.Tpo -c -o symbol-table.lo symbol-table.cc &&\ [ 716s] mv -f $depbase.Tpo $depbase.Plo [ 716s] depbase=`echo symbol-table-ops.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 716s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT symbol-table-ops.lo -MD -MP -MF $depbase.Tpo -c -o symbol-table-ops.lo symbol-table-ops.cc &&\ [ 716s] mv -f $depbase.Tpo $depbase.Plo [ 716s] depbase=`echo weight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 716s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT weight.lo -MD -MP -MF $depbase.Tpo -c -o weight.lo weight.cc &&\ [ 716s] mv -f $depbase.Tpo $depbase.Plo [ 716s] depbase=`echo util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 716s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT util.lo -MD -MP -MF $depbase.Tpo -c -o util.lo util.cc &&\ [ 716s] mv -f $depbase.Tpo $depbase.Plo [ 716s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT mapped-file.lo -MD -MP -MF .deps/mapped-file.Tpo -c mapped-file.cc -fPIC -DPIC -o .libs/mapped-file.o [ 716s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT flags.lo -MD -MP -MF .deps/flags.Tpo -c flags.cc -fPIC -DPIC -o .libs/flags.o [ 716s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT properties.lo -MD -MP -MF .deps/properties.Tpo -c properties.cc -fPIC -DPIC -o .libs/properties.o [ 716s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.cc -fPIC -DPIC -o .libs/util.o [ 716s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT symbol-table.lo -MD -MP -MF .deps/symbol-table.Tpo -c symbol-table.cc -fPIC -DPIC -o .libs/symbol-table.o [ 716s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT compat.lo -MD -MP -MF .deps/compat.Tpo -c compat.cc -fPIC -DPIC -o .libs/compat.o [ 716s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fst.lo -MD -MP -MF .deps/fst.Tpo -c fst.cc -fPIC -DPIC -o .libs/fst.o [ 716s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -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 [ 716s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT encode.lo -MD -MP -MF .deps/encode.Tpo -c encode.cc -fPIC -DPIC -o .libs/encode.o [ 716s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fst-types.lo -MD -MP -MF .deps/fst-types.Tpo -c fst-types.cc -fPIC -DPIC -o .libs/fst-types.o [ 716s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT weight.lo -MD -MP -MF .deps/weight.Tpo -c weight.cc -fPIC -DPIC -o .libs/weight.o [ 717s] compat.cc: In member function 'void fst::CheckSummer::Update(std::string_view)': [ 717s] compat.cc:37:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 717s] 37 | for (int i = 0; i < data.size(); ++i) { [ 717s] | ~~^~~~~~~~~~~~~ [ 717s] compat.cc: In member function 'std::vector > fst::internal::StringSplitter::SplitToSv()': [ 717s] compat.cc:53:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 717s] 53 | for (int i = 0; i < string_.size(); ++i) { [ 717s] | ~~^~~~~~~~~~~~~~~~ [ 717s] In file included from ./../include/fst/cache.h:37, [ 717s] from ./../include/fst/compact-fst.h:43, [ 717s] from fst-types.cc:21: [ 717s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 717s] 138 | class ImplToExpandedFst : public ImplToFst { [ 717s] | ^~~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 717s] 527 | class VectorFst : public ImplToMutableFst> { [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:29:1: required from here [ 717s] 29 | REGISTER_FST(VectorFst, StdArc); [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] In file included from ./../include/fst/expanded-fst.h:38, [ 717s] from ./../include/fst/mutable-fst.h:38: [ 717s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 717s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 717s] 527 | class VectorFst : public ImplToMutableFst> { [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:29:1: required from here [ 717s] 29 | REGISTER_FST(VectorFst, StdArc); [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 717s] 138 | class ImplToExpandedFst : public ImplToFst { [ 717s] | ^~~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 717s] 527 | class VectorFst : public ImplToMutableFst> { [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:29:1: required from here [ 717s] 29 | REGISTER_FST(VectorFst, StdArc); [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 717s] 138 | class ImplToExpandedFst : public ImplToFst { [ 717s] | ^~~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 717s] 527 | class VectorFst : public ImplToMutableFst> { [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:30:1: required from here [ 717s] 30 | REGISTER_FST(VectorFst, LogArc); [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 717s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 717s] 527 | class VectorFst : public ImplToMutableFst> { [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:30:1: required from here [ 717s] 30 | REGISTER_FST(VectorFst, LogArc); [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 717s] 138 | class ImplToExpandedFst : public ImplToFst { [ 717s] | ^~~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 717s] 527 | class VectorFst : public ImplToMutableFst> { [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:30:1: required from here [ 717s] 30 | REGISTER_FST(VectorFst, LogArc); [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 717s] 138 | class ImplToExpandedFst : public ImplToFst { [ 717s] | ^~~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 717s] 527 | class VectorFst : public ImplToMutableFst> { [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:31:1: required from here [ 717s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 717s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 717s] 527 | class VectorFst : public ImplToMutableFst> { [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:31:1: required from here [ 717s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 717s] 138 | class ImplToExpandedFst : public ImplToFst { [ 717s] | ^~~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 717s] 527 | class VectorFst : public ImplToMutableFst> { [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:31:1: required from here [ 717s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 717s] | ^~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 717s] 138 | class ImplToExpandedFst : public ImplToFst { [ 717s] | ^~~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 717s] 640 | class EditFst : public ImplToMutableFst< [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:37:1: required from here [ 717s] 37 | REGISTER_FST(EditFst, StdArc); [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 717s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 717s] 640 | class EditFst : public ImplToMutableFst< [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:37:1: required from here [ 717s] 37 | REGISTER_FST(EditFst, StdArc); [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 717s] 138 | class ImplToExpandedFst : public ImplToFst { [ 717s] | ^~~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 717s] 640 | class EditFst : public ImplToMutableFst< [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:37:1: required from here [ 717s] 37 | REGISTER_FST(EditFst, StdArc); [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 717s] 138 | class ImplToExpandedFst : public ImplToFst { [ 717s] | ^~~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 717s] 640 | class EditFst : public ImplToMutableFst< [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:38:1: required from here [ 717s] 38 | REGISTER_FST(EditFst, LogArc); [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 717s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 717s] 640 | class EditFst : public ImplToMutableFst< [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:38:1: required from here [ 717s] 38 | REGISTER_FST(EditFst, LogArc); [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 717s] 138 | class ImplToExpandedFst : public ImplToFst { [ 717s] | ^~~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 717s] 640 | class EditFst : public ImplToMutableFst< [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:38:1: required from here [ 717s] 38 | REGISTER_FST(EditFst, LogArc); [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 717s] 138 | class ImplToExpandedFst : public ImplToFst { [ 717s] | ^~~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 717s] 640 | class EditFst : public ImplToMutableFst< [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:39:1: required from here [ 717s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 717s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 717s] 640 | class EditFst : public ImplToMutableFst< [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:39:1: required from here [ 717s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 717s] 138 | class ImplToExpandedFst : public ImplToFst { [ 717s] | ^~~~~~~~~~~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 717s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 717s] 640 | class EditFst : public ImplToMutableFst< [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 717s] 87 | class FstRegisterer : public GenericRegisterer> { [ 717s] | ^~~~~~~~~~~~~ [ 717s] fst-types.cc:39:1: required from here [ 717s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 717s] | ^~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 717s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 717s] | ^~~~~~~~ [ 717s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 717s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 717s] | ^~~~~~~~~~~~~~~~ [ 718s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 718s] from ./../include/fst/flags.h:26, [ 718s] from ./../include/fst/fst.h:41, [ 718s] from fst.cc:20: [ 718s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 718s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 718s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 718s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 718s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 718s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 718s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 718s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 718s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 718s] inlined from 'void __static_initialization_and_destruction_0()' at fst.cc:41:1: [ 718s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 718s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 718s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 718s] 641 | std::forward<_Args>(__args)...); [ 718s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 721s] In file included from ./../include/fst/cache.h:40: [ 721s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 721s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 721s] 416 | BaseImpl::DeleteStates(dstates); [ 721s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 721s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 721s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 721s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 721s] ./../include/fst/mutable-fst.h:344:8: required from here [ 721s] 344 | void DeleteStates(const std::vector &dstates) override { [ 721s] | ^~~~~~~~~~~~ [ 721s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 721s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 721s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 721s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 721s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 721s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 721s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 721s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 721s] 416 | BaseImpl::DeleteStates(dstates); [ 721s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 721s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 721s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 721s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 721s] ./../include/fst/mutable-fst.h:344:8: required from here [ 721s] 344 | void DeleteStates(const std::vector &dstates) override { [ 721s] | ^~~~~~~~~~~~ [ 721s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 721s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 721s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 721s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 721s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 721s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 721s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 721s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 721s] 416 | BaseImpl::DeleteStates(dstates); [ 721s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 721s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 721s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 721s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 721s] ./../include/fst/mutable-fst.h:344:8: required from here [ 721s] 344 | void DeleteStates(const std::vector &dstates) override { [ 721s] | ^~~~~~~~~~~~ [ 721s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 721s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 721s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 721s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 721s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 721s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 755s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -version-info 26:0:0 -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o libfst.la -rpath /usr/lib 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 [ 755s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -fstack-protector-strong -g2 -gdwarf-4 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wa,-mimplicit-it=thumb -g -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu /lib/crti.o /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0 -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/../../../../armv7l-tizen-linux-gnueabi/lib -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtendS.o /lib/crtn.o -Wl,-soname -Wl,libfst.so.26 -o .libs/libfst.so.26.0.0 [ 758s] libtool: link: (cd ".libs" && rm -f "libfst.so.26" && ln -s "libfst.so.26.0.0" "libfst.so.26") [ 758s] libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.26.0.0" "libfst.so") [ 758s] libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) [ 758s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 758s] Making all in script [ 758s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 758s] depbase=`echo arciterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 758s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT arciterator-class.lo -MD -MP -MF $depbase.Tpo -c -o arciterator-class.lo arciterator-class.cc &&\ [ 758s] mv -f $depbase.Tpo $depbase.Plo [ 758s] depbase=`echo arcsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 758s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT arcsort.lo -MD -MP -MF $depbase.Tpo -c -o arcsort.lo arcsort.cc &&\ [ 758s] mv -f $depbase.Tpo $depbase.Plo [ 758s] depbase=`echo closure.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 758s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT closure.lo -MD -MP -MF $depbase.Tpo -c -o closure.lo closure.cc &&\ [ 758s] mv -f $depbase.Tpo $depbase.Plo [ 758s] depbase=`echo compile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 758s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT compile.lo -MD -MP -MF $depbase.Tpo -c -o compile.lo compile.cc &&\ [ 758s] mv -f $depbase.Tpo $depbase.Plo [ 758s] depbase=`echo compose.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 758s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT compose.lo -MD -MP -MF $depbase.Tpo -c -o compose.lo compose.cc &&\ [ 758s] mv -f $depbase.Tpo $depbase.Plo [ 758s] depbase=`echo concat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 758s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT concat.lo -MD -MP -MF $depbase.Tpo -c -o concat.lo concat.cc &&\ [ 758s] mv -f $depbase.Tpo $depbase.Plo [ 758s] depbase=`echo connect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 758s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT connect.lo -MD -MP -MF $depbase.Tpo -c -o connect.lo connect.cc &&\ [ 758s] mv -f $depbase.Tpo $depbase.Plo [ 758s] depbase=`echo convert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 758s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT convert.lo -MD -MP -MF $depbase.Tpo -c -o convert.lo convert.cc &&\ [ 758s] mv -f $depbase.Tpo $depbase.Plo [ 758s] depbase=`echo decode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 758s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT decode.lo -MD -MP -MF $depbase.Tpo -c -o decode.lo decode.cc &&\ [ 758s] mv -f $depbase.Tpo $depbase.Plo [ 758s] depbase=`echo determinize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 758s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT determinize.lo -MD -MP -MF $depbase.Tpo -c -o determinize.lo determinize.cc &&\ [ 758s] mv -f $depbase.Tpo $depbase.Plo [ 758s] depbase=`echo difference.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 758s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT difference.lo -MD -MP -MF $depbase.Tpo -c -o difference.lo difference.cc &&\ [ 758s] mv -f $depbase.Tpo $depbase.Plo [ 758s] depbase=`echo disambiguate.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 758s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT disambiguate.lo -MD -MP -MF $depbase.Tpo -c -o disambiguate.lo disambiguate.cc &&\ [ 758s] mv -f $depbase.Tpo $depbase.Plo [ 758s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT closure.lo -MD -MP -MF .deps/closure.Tpo -c closure.cc -fPIC -DPIC -o .libs/closure.o [ 758s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT arciterator-class.lo -MD -MP -MF .deps/arciterator-class.Tpo -c arciterator-class.cc -fPIC -DPIC -o .libs/arciterator-class.o [ 758s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT compose.lo -MD -MP -MF .deps/compose.Tpo -c compose.cc -fPIC -DPIC -o .libs/compose.o [ 758s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT concat.lo -MD -MP -MF .deps/concat.Tpo -c concat.cc -fPIC -DPIC -o .libs/concat.o [ 758s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT compile.lo -MD -MP -MF .deps/compile.Tpo -c compile.cc -fPIC -DPIC -o .libs/compile.o [ 758s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT arcsort.lo -MD -MP -MF .deps/arcsort.Tpo -c arcsort.cc -fPIC -DPIC -o .libs/arcsort.o [ 758s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT connect.lo -MD -MP -MF .deps/connect.Tpo -c connect.cc -fPIC -DPIC -o .libs/connect.o [ 758s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT decode.lo -MD -MP -MF .deps/decode.Tpo -c decode.cc -fPIC -DPIC -o .libs/decode.o [ 758s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT determinize.lo -MD -MP -MF .deps/determinize.Tpo -c determinize.cc -fPIC -DPIC -o .libs/determinize.o [ 758s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT convert.lo -MD -MP -MF .deps/convert.Tpo -c convert.cc -fPIC -DPIC -o .libs/convert.o [ 758s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT disambiguate.lo -MD -MP -MF .deps/disambiguate.Tpo -c disambiguate.cc -fPIC -DPIC -o .libs/disambiguate.o [ 758s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT difference.lo -MD -MP -MF .deps/difference.Tpo -c difference.cc -fPIC -DPIC -o .libs/difference.o [ 759s] In file included from ./../include/fst/script/connect.h:21, [ 759s] from connect.cc:18: [ 759s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 759s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 759s] 29 | Connect(fst->GetMutableFst()); [ 759s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 759s] connect.cc:30:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 759s] | ~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 759s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 759s] 29 | Connect(fst->GetMutableFst()); [ 759s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 759s] connect.cc:30:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 759s] | ~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 759s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 759s] 29 | Connect(fst->GetMutableFst()); [ 759s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 759s] connect.cc:30:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 759s] | ~~^~~~~~~~~~~~~~~ [ 759s] In file included from ./../include/fst/vector-fst.h:43, [ 759s] from ./../include/fst/script/compile-impl.h:37, [ 759s] from ./../include/fst/script/compile.h:32, [ 759s] from compile.cc:18: [ 759s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 138 | class ImplToExpandedFst : public ImplToFst { [ 759s] | ^~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 759s] 220 | mutable VectorFst fst_; [ 759s] | ^~~~ [ 759s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 759s] 68 | FstCompiler fstcompiler( [ 759s] | ^~~~~~~~~~~ [ 759s] compile.cc:64:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] In file included from ./../include/fst/expanded-fst.h:38, [ 759s] from ./../include/fst/vector-fst.h:39: [ 759s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 759s] 220 | mutable VectorFst fst_; [ 759s] | ^~~~ [ 759s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 759s] 68 | FstCompiler fstcompiler( [ 759s] | ^~~~~~~~~~~ [ 759s] compile.cc:64:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 138 | class ImplToExpandedFst : public ImplToFst { [ 759s] | ^~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 759s] 220 | mutable VectorFst fst_; [ 759s] | ^~~~ [ 759s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 759s] 68 | FstCompiler fstcompiler( [ 759s] | ^~~~~~~~~~~ [ 759s] compile.cc:64:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 138 | class ImplToExpandedFst : public ImplToFst { [ 759s] | ^~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 759s] 220 | mutable VectorFst fst_; [ 759s] | ^~~~ [ 759s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 759s] 68 | FstCompiler fstcompiler( [ 759s] | ^~~~~~~~~~~ [ 759s] compile.cc:64:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 759s] 220 | mutable VectorFst fst_; [ 759s] | ^~~~ [ 759s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 759s] 68 | FstCompiler fstcompiler( [ 759s] | ^~~~~~~~~~~ [ 759s] compile.cc:64:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 138 | class ImplToExpandedFst : public ImplToFst { [ 759s] | ^~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 759s] 220 | mutable VectorFst fst_; [ 759s] | ^~~~ [ 759s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 759s] 68 | FstCompiler fstcompiler( [ 759s] | ^~~~~~~~~~~ [ 759s] compile.cc:64:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 138 | class ImplToExpandedFst : public ImplToFst { [ 759s] | ^~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 759s] 220 | mutable VectorFst fst_; [ 759s] | ^~~~ [ 759s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 759s] 68 | FstCompiler fstcompiler( [ 759s] | ^~~~~~~~~~~ [ 759s] compile.cc:64:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 759s] 220 | mutable VectorFst fst_; [ 759s] | ^~~~ [ 759s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 759s] 68 | FstCompiler fstcompiler( [ 759s] | ^~~~~~~~~~~ [ 759s] compile.cc:64:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 138 | class ImplToExpandedFst : public ImplToFst { [ 759s] | ^~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 759s] 220 | mutable VectorFst fst_; [ 759s] | ^~~~ [ 759s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 759s] 68 | FstCompiler fstcompiler( [ 759s] | ^~~~~~~~~~~ [ 759s] compile.cc:64:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] In file included from ./../include/fst/script/arcsort.h:24, [ 759s] from arcsort.cc:18: [ 759s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 759s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 759s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 759s] | ~~~~~~~~~~~~^~ [ 759s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 759s] 129 | StateMap(fst, &mapper); [ 759s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 759s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 759s] 111 | StateMap(fst, mapper); [ 759s] | ~~~~~~~~^~~~~~~~~~~~~ [ 759s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 759s] 41 | ArcSort(fst, icomp); [ 759s] | ~~~~~~~^~~~~~~~~~~~ [ 759s] arcsort.cc:31:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 759s] | ~~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 759s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 759s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 759s] | ~~~~~~~~~~~~^~ [ 759s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 759s] 129 | StateMap(fst, &mapper); [ 759s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 759s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 759s] 111 | StateMap(fst, mapper); [ 759s] | ~~~~~~~~^~~~~~~~~~~~~ [ 759s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 759s] 46 | ArcSort(fst, ocomp); [ 759s] | ~~~~~~~^~~~~~~~~~~~ [ 759s] arcsort.cc:31:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 759s] | ~~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 759s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 759s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 759s] | ~~~~~~~~~~~~^~ [ 759s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 759s] 129 | StateMap(fst, &mapper); [ 759s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 759s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 759s] 111 | StateMap(fst, mapper); [ 759s] | ~~~~~~~~^~~~~~~~~~~~~ [ 759s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 759s] 41 | ArcSort(fst, icomp); [ 759s] | ~~~~~~~^~~~~~~~~~~~ [ 759s] arcsort.cc:31:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 759s] | ~~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 759s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 759s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 759s] | ~~~~~~~~~~~~^~ [ 759s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 759s] 129 | StateMap(fst, &mapper); [ 759s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 759s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 759s] 111 | StateMap(fst, mapper); [ 759s] | ~~~~~~~~^~~~~~~~~~~~~ [ 759s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 759s] 46 | ArcSort(fst, ocomp); [ 759s] | ~~~~~~~^~~~~~~~~~~~ [ 759s] arcsort.cc:31:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 759s] | ~~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 759s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 759s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 759s] | ~~~~~~~~~~~~^~ [ 759s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 759s] 129 | StateMap(fst, &mapper); [ 759s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 759s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 759s] 111 | StateMap(fst, mapper); [ 759s] | ~~~~~~~~^~~~~~~~~~~~~ [ 759s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 759s] 41 | ArcSort(fst, icomp); [ 759s] | ~~~~~~~^~~~~~~~~~~~ [ 759s] arcsort.cc:31:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 759s] | ~~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 759s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 759s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 759s] | ~~~~~~~~~~~~^~ [ 759s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 759s] 129 | StateMap(fst, &mapper); [ 759s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 759s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 759s] 111 | StateMap(fst, mapper); [ 759s] | ~~~~~~~~^~~~~~~~~~~~~ [ 759s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 759s] 46 | ArcSort(fst, ocomp); [ 759s] | ~~~~~~~^~~~~~~~~~~~ [ 759s] arcsort.cc:31:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 759s] | ~~~^~~~~~~~~~~~~~~ [ 759s] In file included from ./../include/fst/cache.h:37, [ 759s] from ./../include/fst/arc-map.h:34, [ 759s] from ./../include/fst/arcsort.h:32, [ 759s] from ./../include/fst/disambiguate.h:34, [ 759s] from ./../include/fst/script/disambiguate.h:25, [ 759s] from disambiguate.cc:18: [ 759s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 138 | class ImplToExpandedFst : public ImplToFst { [ 759s] | ^~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 759s] 224 | VectorFst sfst(ifst); [ 759s] | ^~~~ [ 759s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 759s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 759s] 62 | Disambiguate(ifst, ofst, disargs); [ 759s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] disambiguate.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] In file included from ./../include/fst/expanded-fst.h:38, [ 759s] from ./../include/fst/mutable-fst.h:38: [ 759s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 759s] 224 | VectorFst sfst(ifst); [ 759s] | ^~~~ [ 759s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 759s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 759s] 62 | Disambiguate(ifst, ofst, disargs); [ 759s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] disambiguate.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 138 | class ImplToExpandedFst : public ImplToFst { [ 759s] | ^~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 759s] 224 | VectorFst sfst(ifst); [ 759s] | ^~~~ [ 759s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 759s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 759s] 62 | Disambiguate(ifst, ofst, disargs); [ 759s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] disambiguate.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] In file included from ./../include/fst/compose.h:35, [ 759s] from ./../include/fst/script/compose.h:23, [ 759s] from compose.cc:18: [ 759s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 759s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 759s] 1056 | if (opts.connect) Connect(ofst); [ 759s] | ~~~~~~~^~~~~~ [ 759s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 759s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 759s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 759s] compose.cc:39:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 759s] | ~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 759s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 759s] 1056 | if (opts.connect) Connect(ofst); [ 759s] | ~~~~~~~^~~~~~ [ 759s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 759s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 759s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 759s] compose.cc:39:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 759s] | ~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 759s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 759s] 1056 | if (opts.connect) Connect(ofst); [ 759s] | ~~~~~~~^~~~~~ [ 759s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 759s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 759s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 759s] compose.cc:39:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 759s] | ~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 138 | class ImplToExpandedFst : public ImplToFst { [ 759s] | ^~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 759s] 224 | VectorFst sfst(ifst); [ 759s] | ^~~~ [ 759s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 759s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 759s] 62 | Disambiguate(ifst, ofst, disargs); [ 759s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] disambiguate.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 759s] 224 | VectorFst sfst(ifst); [ 759s] | ^~~~ [ 759s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 759s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 759s] 62 | Disambiguate(ifst, ofst, disargs); [ 759s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] disambiguate.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 138 | class ImplToExpandedFst : public ImplToFst { [ 759s] | ^~~~~~~~~~~~~~~~~ [ 759s] In file included from ./../include/fst/compose.h:35, [ 759s] from ./../include/fst/script/difference.h:23, [ 759s] from difference.cc:18: [ 759s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 759s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 759s] 225 | if (opts.connect) Connect(ofst); [ 759s] | ~~~~~~~^~~~~~ [ 759s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 759s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 759s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 759s] difference.cc:39:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 759s] | ~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 759s] 224 | VectorFst sfst(ifst); [ 759s] | ^~~~ [ 759s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 759s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 759s] 62 | Disambiguate(ifst, ofst, disargs); [ 759s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] disambiguate.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] In file included from ./../include/fst/rmfinalepsilon.h:27, [ 759s] from ./../include/fst/encode.h:45, [ 759s] from ./../include/fst/script/decode.h:24, [ 759s] from decode.cc:18: [ 759s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 759s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 759s] 92 | Connect(fst); [ 759s] | ~~~~~~~^~~~~ [ 759s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 759s] 509 | RmFinalEpsilon(fst); [ 759s] | ~~~~~~~~~~~~~~^~~~~ [ 759s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 759s] 38 | Decode(fst, mapper); [ 759s] | ~~~~~~^~~~~~~~~~~~~ [ 759s] decode.cc:37:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 759s] | ~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 138 | class ImplToExpandedFst : public ImplToFst { [ 759s] | ^~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 759s] 224 | VectorFst sfst(ifst); [ 759s] | ^~~~ [ 759s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 759s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 759s] 62 | Disambiguate(ifst, ofst, disargs); [ 759s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] disambiguate.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 759s] 224 | VectorFst sfst(ifst); [ 759s] | ^~~~ [ 759s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 759s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 759s] 62 | Disambiguate(ifst, ofst, disargs); [ 759s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] disambiguate.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 138 | class ImplToExpandedFst : public ImplToFst { [ 759s] | ^~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/disambiguate.h:224:20: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 759s] 224 | VectorFst sfst(ifst); [ 759s] | ^~~~ [ 759s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 759s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 759s] 62 | Disambiguate(ifst, ofst, disargs); [ 759s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] disambiguate.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 759s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 759s] 225 | if (opts.connect) Connect(ofst); [ 759s] | ~~~~~~~^~~~~~ [ 759s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 759s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 759s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 759s] difference.cc:39:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 759s] | ~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 759s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 759s] 225 | if (opts.connect) Connect(ofst); [ 759s] | ~~~~~~~^~~~~~ [ 759s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 759s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 759s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 759s] difference.cc:39:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 759s] | ~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 759s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 759s] 92 | Connect(fst); [ 759s] | ~~~~~~~^~~~~ [ 759s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 759s] 509 | RmFinalEpsilon(fst); [ 759s] | ~~~~~~~~~~~~~~^~~~~ [ 759s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 759s] 38 | Decode(fst, mapper); [ 759s] | ~~~~~~^~~~~~~~~~~~~ [ 759s] decode.cc:37:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 759s] | ~~^~~~~~~~~~~~~~~ [ 759s] In file included from ./../include/fst/cache.h:37, [ 759s] from ./../include/fst/arc-map.h:34, [ 759s] from ./../include/fst/determinize.h:35, [ 759s] from ./../include/fst/script/determinize.h:24, [ 759s] from determinize.cc:18: [ 759s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 759s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 759s] 138 | class ImplToExpandedFst : public ImplToFst { [ 759s] | ^~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 759s] 316 | VectorFst rfst; [ 759s] | ^~~~ [ 759s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 759s] 1111 | ShortestDistance(ifst, &idistance, true); [ 759s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 759s] 68 | Determinize(ifst, ofst, detargs); [ 759s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] determinize.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] In file included from ./../include/fst/expanded-fst.h:38, [ 759s] from ./../include/fst/mutable-fst.h:38: [ 759s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 759s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 759s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 759s] 316 | VectorFst rfst; [ 759s] | ^~~~ [ 759s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 759s] 1111 | ShortestDistance(ifst, &idistance, true); [ 759s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 759s] 68 | Determinize(ifst, ofst, detargs); [ 759s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] determinize.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 759s] 138 | class ImplToExpandedFst : public ImplToFst { [ 759s] | ^~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 759s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 759s] 527 | class VectorFst : public ImplToMutableFst> { [ 759s] | ^~~~~~~~~ [ 759s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 759s] 316 | VectorFst rfst; [ 759s] | ^~~~ [ 759s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 759s] 1111 | ShortestDistance(ifst, &idistance, true); [ 759s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 759s] 68 | Determinize(ifst, ofst, detargs); [ 759s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] determinize.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 759s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 759s] | ^~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 759s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 759s] | ^~~~~~~~~~~~~~~~ [ 759s] In file included from ./../include/fst/compose.h:35, [ 759s] from ./../include/fst/disambiguate.h:37: [ 759s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 759s] ./../include/fst/disambiguate.h:225:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 759s] 225 | Connect(&sfst); [ 759s] | ~~~~~~~^~~~~~~ [ 759s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 759s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 759s] 62 | Disambiguate(ifst, ofst, disargs); [ 759s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] disambiguate.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 759s] | ~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 759s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 759s] 92 | Connect(fst); [ 759s] | ~~~~~~~^~~~~ [ 759s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 759s] 509 | RmFinalEpsilon(fst); [ 759s] | ~~~~~~~~~~~~~~^~~~~ [ 759s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 759s] 38 | Decode(fst, mapper); [ 759s] | ~~~~~~^~~~~~~~~~~~~ [ 759s] decode.cc:37:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 759s] | ~~^~~~~~~~~~~~~~~ [ 759s] In file included from ./../include/fst/determinize.h:52: [ 759s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 759s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 759s] 1116 | Prune(dfst, ofst, popts); [ 759s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 759s] 68 | Determinize(ifst, ofst, detargs); [ 759s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] determinize.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/prune.h:246:26: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 759s] 246 | if ((fdistance->size() <= ifst.Start()) || [ 759s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/prune.h:259:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 759s] 259 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 759s] | ~~~~~~~~~~~~^~~~ [ 759s] ./../include/fst/prune.h:262:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 759s] 262 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 759s] | ~~~~~~~~~~~~~~~~~^~~~ [ 759s] ./../include/fst/prune.h:264:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 759s] 264 | while (enqueued.size() <= s) { [ 759s] | ~~~~~~~~~~~~~~~~^~~~ [ 759s] ./../include/fst/prune.h:282:31: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 282 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 759s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/prune.h:289:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 759s] 289 | while (idistance.size() <= arc.nextstate) { [ 759s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/prune.h:295:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 759s] 295 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 759s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/prune.h:301:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 759s] 301 | while (enqueued.size() <= arc.nextstate) { [ 759s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/prune.h:306:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 759s] 306 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 759s] ./../include/fst/disambiguate.h:225:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 759s] 225 | Connect(&sfst); [ 759s] | ~~~~~~~^~~~~~~ [ 759s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 759s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 759s] 62 | Disambiguate(ifst, ofst, disargs); [ 759s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] disambiguate.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 759s] | ~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 759s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 759s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 759s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 759s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 759s] 159 | aiter.SetValue((*mapper)(arc)); [ 759s] | ~~~~~~~~~^~~~~ [ 759s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 759s] 214 | ArcMap(fst, &mapper); [ 759s] | ~~~~~~^~~~~~~~~~~~~~ [ 759s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 759s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 759s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 759s] 38 | Decode(fst, mapper); [ 759s] | ~~~~~~^~~~~~~~~~~~~ [ 759s] decode.cc:37:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 202 | if (label < 1 || label > triples_.size()) { [ 759s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 759s] ./../include/fst/disambiguate.h:225:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 759s] 225 | Connect(&sfst); [ 759s] | ~~~~~~~^~~~~~~ [ 759s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 759s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 759s] 62 | Disambiguate(ifst, ofst, disargs); [ 759s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] disambiguate.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 759s] | ~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 759s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 759s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 759s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 759s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 759s] 159 | aiter.SetValue((*mapper)(arc)); [ 759s] | ~~~~~~~~~^~~~~ [ 759s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 759s] 214 | ArcMap(fst, &mapper); [ 759s] | ~~~~~~^~~~~~~~~~~~~~ [ 759s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 759s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 759s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 759s] 38 | Decode(fst, mapper); [ 759s] | ~~~~~~^~~~~~~~~~~~~ [ 759s] decode.cc:37:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 202 | if (label < 1 || label > triples_.size()) { [ 759s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 759s] In file included from ./../include/fst/prune.h:32: [ 759s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 759s] ./../include/fst/prune.h:268:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 759s] 268 | enqueued[s] = heap.Insert(s); [ 759s] | ~~~~~~~~~~~^~~ [ 759s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 759s] 1116 | Prune(dfst, ofst, popts); [ 759s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 759s] 68 | Determinize(ifst, ofst, detargs); [ 759s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] determinize.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 57 | if (size_ < values_.size()) { [ 759s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 759s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 759s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 759s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 759s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 759s] 159 | aiter.SetValue((*mapper)(arc)); [ 759s] | ~~~~~~~~~^~~~~ [ 759s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 759s] 214 | ArcMap(fst, &mapper); [ 759s] | ~~~~~~^~~~~~~~~~~~~~ [ 759s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 759s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 759s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 759s] 38 | Decode(fst, mapper); [ 759s] | ~~~~~~^~~~~~~~~~~~~ [ 759s] decode.cc:37:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 202 | if (label < 1 || label > triples_.size()) { [ 759s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 759s] In file included from ./../include/fst/cc-visitors.h:27, [ 759s] from ./../include/fst/test-properties.h:29, [ 759s] from ./../include/fst/impl-to-fst.h:31: [ 759s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 759s] ./../include/fst/disambiguate.h:523:45: required from 'void fst::internal::Disambiguator::RemoveSplits(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 759s] 523 | const auto nextstate = merge_->FindSet(arc.nextstate); [ 759s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 759s] ./../include/fst/disambiguate.h:230:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 759s] 230 | RemoveSplits(ofst); [ 759s] | ^~~~~~~~~~~~ [ 759s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 759s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 759s] 62 | Disambiguate(ifst, ofst, disargs); [ 759s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] disambiguate.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/union-find.h:40:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 759s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 759s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 759s] 211 | Prune(fst, opts); [ 759s] | ~~~~~^~~~~~~~~~~ [ 759s] ./../include/fst/determinize.h:1119:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 759s] 1119 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 759s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 759s] 68 | Determinize(ifst, ofst, detargs); [ 759s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 759s] determinize.cc:38:1: required from here [ 759s] 168 | ({#Op, Arc::Type()}, Op) [ 759s] | ^ [ 759s] ./../include/fst/prune.h:129:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 759s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 759s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/prune.h:166:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 759s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/prune.h:181:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 759s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/prune.h:189:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 759s] | ~~^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 759s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 759s] 416 | BaseImpl::DeleteStates(dstates); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 759s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:344:8: required from here [ 759s] 344 | void DeleteStates(const std::vector &dstates) override { [ 759s] | ^~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 759s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 759s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 759s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 759s] 416 | BaseImpl::DeleteStates(dstates); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 759s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:344:8: required from here [ 759s] 344 | void DeleteStates(const std::vector &dstates) override { [ 759s] | ^~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 759s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 759s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 759s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 759s] 416 | BaseImpl::DeleteStates(dstates); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 759s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 759s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 759s] ./../include/fst/mutable-fst.h:344:8: required from here [ 759s] 344 | void DeleteStates(const std::vector &dstates) override { [ 759s] | ^~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 759s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 759s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 759s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 759s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 760s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 760s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:400:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 400 | auto common_future = std::make_unique(ifst); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 760s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 227 | PreDisambiguate(sfst, ofst, opts); [ 760s] | ^~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 760s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 760s] 62 | Disambiguate(ifst, ofst, disargs); [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] disambiguate.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/disambiguate.h:301:29: warning: comparison of integer expressions of different signedness: 'fst::internal::Disambiguator > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 760s] | ~~^~~~~~~~~~~~~~~~~ [ 760s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 760s] from ./../include/fst/arcsort.h:25: [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 760s] | ^~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] In file included from ./../include/fst/shortest-distance.h:34, [ 760s] from ./../include/fst/prune.h:34: [ 760s] ./../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]': [ 760s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 760s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 689 | &unweighted); [ 760s] | ~~~~~~~~~~~~ [ 760s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 760s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 760s] | ^~~~~~~~~~~ [ 760s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 760s] 1111 | ShortestDistance(ifst, &idistance, true); [ 760s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 760s] 68 | Determinize(ifst, ofst, detargs); [ 760s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] determinize.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 760s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 760s] In file included from ./../include/fst/determinize.h:52, [ 760s] from ./../include/fst/disambiguate.h:39: [ 760s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 760s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 760s] 211 | Prune(fst, opts); [ 760s] | ~~~~~^~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 760s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 227 | PreDisambiguate(sfst, ofst, opts); [ 760s] | ^~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 760s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 760s] 62 | Disambiguate(ifst, ofst, disargs); [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] disambiguate.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/prune.h:129:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 760s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 760s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h:166:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 760s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h:181:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 760s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h:189:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 760s] | ~~^~~~~~~~~~~~~~~~ [ 760s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60: [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 760s] | ^~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 760s] | ^~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 760s] | ^~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] ./../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]': [ 760s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 760s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 689 | &unweighted); [ 760s] | ~~~~~~~~~~~~ [ 760s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 760s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 760s] | ^~~~~~~~~~~ [ 760s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 760s] 1111 | ShortestDistance(ifst, &idistance, true); [ 760s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 760s] 68 | Determinize(ifst, ofst, detargs); [ 760s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] determinize.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 760s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 760s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 760s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:400:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 400 | auto common_future = std::make_unique(ifst); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 760s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 227 | PreDisambiguate(sfst, ofst, opts); [ 760s] | ^~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 760s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 760s] 62 | Disambiguate(ifst, ofst, disargs); [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] disambiguate.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/disambiguate.h:301:29: warning: comparison of integer expressions of different signedness: 'fst::internal::Disambiguator > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 760s] | ~~^~~~~~~~~~~~~~~~~ [ 760s] depbase=`echo draw.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 760s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT draw.lo -MD -MP -MF $depbase.Tpo -c -o draw.lo draw.cc &&\ [ 760s] mv -f $depbase.Tpo $depbase.Plo [ 760s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 760s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 760s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 760s] | ^~~~~~~~~ [ 760s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 760s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 760s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 760s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 760s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 760s] 1116 | Prune(dfst, ofst, popts); [ 760s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 760s] 68 | Determinize(ifst, ofst, detargs); [ 760s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] determinize.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/prune.h:55:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 760s] | ~~^~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 760s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 760s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 760s] | ^~~~~~~~~ [ 760s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 760s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 760s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 760s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 760s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 760s] 1116 | Prune(dfst, ofst, popts); [ 760s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 760s] 68 | Determinize(ifst, ofst, detargs); [ 760s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] determinize.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/prune.h:59:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 760s] | ~~^~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 1235 | __rotate(_RandomAccessIterator __first, [ 760s] | ^~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT draw.lo -MD -MP -MF .deps/draw.Tpo -c draw.cc -fPIC -DPIC -o .libs/draw.o [ 760s] In file included from ./../include/fst/queue.h:40: [ 760s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 760s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 760s] 119 | visitor->FinishVisit(); [ 760s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 760s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 760s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 760s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 760s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 760s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 760s] 665 | queue_ = std::make_unique>(fst, filter); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 760s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 760s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 760s] | ^~~~~~~~~~~ [ 760s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 760s] 1111 | ShortestDistance(ifst, &idistance, true); [ 760s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 760s] 68 | Determinize(ifst, ofst, detargs); [ 760s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] determinize.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../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 'unsigned int'} [-Wsign-compare] [ 760s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 760s] | ~~^~~~~~~~~~~~~~~~ [ 760s] ./../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 'unsigned int'} [-Wsign-compare] [ 760s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 760s] | ~~^~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 760s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 760s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:400:54: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 400 | auto common_future = std::make_unique(ifst); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 760s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 227 | PreDisambiguate(sfst, ofst, opts); [ 760s] | ^~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 760s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 760s] 62 | Disambiguate(ifst, ofst, disargs); [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] disambiguate.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/disambiguate.h:301:29: warning: comparison of integer expressions of different signedness: 'fst::internal::Disambiguator > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 760s] | ~~^~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 760s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 760s] 119 | visitor->FinishVisit(); [ 760s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 760s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 760s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 760s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 760s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 760s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 760s] 665 | queue_ = std::make_unique>(fst, filter); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 760s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 760s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 760s] | ^~~~~~~~~~~ [ 760s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 760s] 1111 | ShortestDistance(ifst, &idistance, true); [ 760s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 760s] 68 | Determinize(ifst, ofst, detargs); [ 760s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] determinize.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../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 'unsigned int'} [-Wsign-compare] [ 760s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 760s] | ~~^~~~~~~~~~~~~~~~ [ 760s] ./../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 'unsigned int'} [-Wsign-compare] [ 760s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 760s] | ~~^~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 760s] | ^~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 760s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 760s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 760s] | ~~~~~~~~~~~~^~ [ 760s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 760s] 129 | StateMap(fst, &mapper); [ 760s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 760s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 760s] 111 | StateMap(fst, mapper); [ 760s] | ~~~~~~~~^~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:226:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 226 | ArcSort(&sfst, ArcCompare()); [ 760s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 760s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 760s] 62 | Disambiguate(ifst, ofst, disargs); [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] disambiguate.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 760s] | ~~~^~~~~~~~~~~~~~~ [ 760s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 760s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 760s] 138 | class ImplToExpandedFst : public ImplToFst { [ 760s] | ^~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 760s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 760s] | ^~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 760s] 527 | class VectorFst : public ImplToMutableFst> { [ 760s] | ^~~~~~~~~ [ 760s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 760s] 316 | VectorFst rfst; [ 760s] | ^~~~ [ 760s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 760s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 760s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 760s] 211 | Prune(fst, opts); [ 760s] | ~~~~~^~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 760s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 227 | PreDisambiguate(sfst, ofst, opts); [ 760s] | ^~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 760s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 760s] 62 | Disambiguate(ifst, ofst, disargs); [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] disambiguate.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 760s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 760s] | ^~~~~~~~ [ 760s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 760s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 760s] | ^~~~~~~~ [ 760s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 760s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 760s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 760s] | ^~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 760s] 527 | class VectorFst : public ImplToMutableFst> { [ 760s] | ^~~~~~~~~ [ 760s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 760s] 316 | VectorFst rfst; [ 760s] | ^~~~ [ 760s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 760s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 760s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 760s] 211 | Prune(fst, opts); [ 760s] | ~~~~~^~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 760s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 227 | PreDisambiguate(sfst, ofst, opts); [ 760s] | ^~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 760s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 760s] 62 | Disambiguate(ifst, ofst, disargs); [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] disambiguate.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 760s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 760s] | ^~~~~~~~ [ 760s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 760s] 138 | class ImplToExpandedFst : public ImplToFst { [ 760s] | ^~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 760s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 760s] 527 | class VectorFst : public ImplToMutableFst> { [ 760s] | ^~~~~~~~~ [ 760s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 760s] 316 | VectorFst rfst; [ 760s] | ^~~~ [ 760s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 760s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 760s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 760s] 211 | Prune(fst, opts); [ 760s] | ~~~~~^~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 760s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 227 | PreDisambiguate(sfst, ofst, opts); [ 760s] | ^~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 760s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 760s] 62 | Disambiguate(ifst, ofst, disargs); [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] disambiguate.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 760s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 760s] | ^~~~~~~~ [ 760s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 760s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 760s] | ^~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::ArcTpl >*; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 760s] | ^~~~~~~~~~~~ [ 760s] In file included from ./../include/fst/prune.h:32: [ 760s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 760s] ./../include/fst/prune.h:149:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 760s] 149 | enqueued[s] = heap.Insert(s); [ 760s] | ~~~~~~~~~~~^~~ [ 760s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 760s] 211 | Prune(fst, opts); [ 760s] | ~~~~~^~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 760s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 227 | PreDisambiguate(sfst, ofst, opts); [ 760s] | ^~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 760s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 760s] 62 | Disambiguate(ifst, ofst, disargs); [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] disambiguate.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 57 | if (size_ < values_.size()) { [ 760s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::ArcTpl >*; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 760s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 760s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 760s] | ~~~~~~~~~~~~^~ [ 760s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 760s] 129 | StateMap(fst, &mapper); [ 760s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 760s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 760s] 111 | StateMap(fst, mapper); [ 760s] | ~~~~~~~~^~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:226:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 226 | ArcSort(&sfst, ArcCompare()); [ 760s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 760s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 760s] 62 | Disambiguate(ifst, ofst, disargs); [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] disambiguate.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 760s] | ~~~^~~~~~~~~~~~~~~ [ 760s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 760s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 760s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 760s] | ~~~~~~~~~~~~^~ [ 760s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 760s] 129 | StateMap(fst, &mapper); [ 760s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 760s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 760s] 111 | StateMap(fst, mapper); [ 760s] | ~~~~~~~~^~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:226:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 226 | ArcSort(&sfst, ArcCompare()); [ 760s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 760s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 760s] 62 | Disambiguate(ifst, ofst, disargs); [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] disambiguate.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 760s] | ~~~^~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 760s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 760s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _RandomAccessIterator2 = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 760s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:26: [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 760s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2643 | __first + __step_size, [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2644 | __first + __two_step, [ 760s] | ~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2645 | __result, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2650 | std::__move_merge(__first, __first + __step_size, [ 760s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2651 | __first + __step_size, __last, __result, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::ArcTpl >*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 760s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2692:26: [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 760s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2643 | __first + __step_size, [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2644 | __first + __two_step, [ 760s] | ~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2645 | __result, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2650 | std::__move_merge(__first, __first + __step_size, [ 760s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2651 | __first + __step_size, __last, __result, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 760s] | ^~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 760s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 760s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _RandomAccessIterator2 = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 760s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:26: [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 760s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2643 | __first + __step_size, [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2644 | __first + __two_step, [ 760s] | ~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2645 | __result, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2650 | std::__move_merge(__first, __first + __step_size, [ 760s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2651 | __first + __step_size, __last, __result, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::ArcTpl >*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 760s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2692:26: [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 760s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2643 | __first + __step_size, [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2644 | __first + __two_step, [ 760s] | ~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2645 | __result, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2650 | std::__move_merge(__first, __first + __step_size, [ 760s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2651 | __first + __step_size, __last, __result, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] In file included from ./../include/fst/shortest-distance.h:34, [ 760s] from ./../include/fst/prune.h:34: [ 760s] ./../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]': [ 760s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 760s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 689 | &unweighted); [ 760s] | ~~~~~~~~~~~~ [ 760s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 760s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 760s] | ^~~~~~~~~~~ [ 760s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 760s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 760s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 760s] 211 | Prune(fst, opts); [ 760s] | ~~~~~^~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 760s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 227 | PreDisambiguate(sfst, ofst, opts); [ 760s] | ^~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 760s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 760s] 62 | Disambiguate(ifst, ofst, disargs); [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] disambiguate.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 760s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 760s] ./../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]': [ 760s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 760s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 689 | &unweighted); [ 760s] | ~~~~~~~~~~~~ [ 760s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 760s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 760s] | ^~~~~~~~~~~ [ 760s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 760s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 760s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 760s] 211 | Prune(fst, opts); [ 760s] | ~~~~~^~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 760s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 227 | PreDisambiguate(sfst, ofst, opts); [ 760s] | ^~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 760s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 760s] 62 | Disambiguate(ifst, ofst, disargs); [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] disambiguate.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 760s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 760s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 760s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 760s] | ^~~~~~~~~ [ 760s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 760s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 760s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 760s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 760s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 760s] 211 | Prune(fst, opts); [ 760s] | ~~~~~^~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 760s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 227 | PreDisambiguate(sfst, ofst, opts); [ 760s] | ^~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 760s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 760s] 62 | Disambiguate(ifst, ofst, disargs); [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] disambiguate.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/prune.h:55:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 760s] | ~~^~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 760s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 760s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 760s] | ^~~~~~~~~ [ 760s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 760s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 760s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 760s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 760s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 760s] 211 | Prune(fst, opts); [ 760s] | ~~~~~^~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 760s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 760s] 227 | PreDisambiguate(sfst, ofst, opts); [ 760s] | ^~~~~~~~~~~~~~~ [ 760s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 760s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 760s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 760s] 62 | Disambiguate(ifst, ofst, disargs); [ 760s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 760s] disambiguate.cc:38:1: required from here [ 760s] 168 | ({#Op, Arc::Type()}, Op) [ 760s] | ^ [ 760s] ./../include/fst/prune.h:59:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 760s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 760s] | ~~^~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 760s] | ^~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 760s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 760s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2709 | __middle - __first, __last - __middle, [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2710 | __buffer, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 760s] | ^~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 760s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 760s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 760s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2709 | __middle - __first, __last - __middle, [ 760s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 760s] 2710 | __buffer, __comp); [ 760s] | ~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 761s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 761s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 761s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 761s] inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:15: [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 1357 | return std::__rotate(__first, __middle, __last, [ 761s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] 1358 | std::__iterator_category(__first)); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] 2477 | __len11, __len22, __comp); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 761s] | ^~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] 2755 | __middle - __first, [ 761s] | ~~~~~~~~~~~~~~~~~~~ [ 761s] 2756 | __last - __middle, [ 761s] | ~~~~~~~~~~~~~~~~~~ [ 761s] 2757 | __comp); [ 761s] | ~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 761s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 761s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 761s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 761s] inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:15: [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 1357 | return std::__rotate(__first, __middle, __last, [ 761s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] 1358 | std::__iterator_category(__first)); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] 2477 | __len11, __len22, __comp); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 761s] | ^~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] 2755 | __middle - __first, [ 761s] | ~~~~~~~~~~~~~~~~~~~ [ 761s] 2756 | __last - __middle, [ 761s] | ~~~~~~~~~~~~~~~~~~ [ 761s] 2757 | __comp); [ 761s] | ~~~~~~~ [ 761s] In file included from ./../include/fst/replace-util.h:37, [ 761s] from ./../include/fst/replace.h:45, [ 761s] from ./../include/fst/accumulator.h:39, [ 761s] from ./../include/fst/lookahead-matcher.h:33, [ 761s] from ./../include/fst/lookahead-filter.h:35, [ 761s] from ./../include/fst/compose.h:40: [ 761s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 761s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 761s] 119 | visitor->FinishVisit(); [ 761s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 761s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 761s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 761s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 761s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 761s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 761s] 665 | queue_ = std::make_unique>(fst, filter); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 761s] ./../include/fst/shortest-distance.h:308:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 761s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 761s] 211 | Prune(fst, opts); [ 761s] | ~~~~~^~~~~~~~~~~ [ 761s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 761s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 761s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 761s] 227 | PreDisambiguate(sfst, ofst, opts); [ 761s] | ^~~~~~~~~~~~~~~ [ 761s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 761s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 761s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 761s] 62 | Disambiguate(ifst, ofst, disargs); [ 761s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 761s] disambiguate.cc:38:1: required from here [ 761s] 168 | ({#Op, Arc::Type()}, Op) [ 761s] | ^ [ 761s] ./../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 'unsigned int'} [-Wsign-compare] [ 761s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 761s] | ~~^~~~~~~~~~~~~~~~ [ 761s] ./../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 'unsigned int'} [-Wsign-compare] [ 761s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 761s] | ~~^~~~~~~~~~~~~~~~ [ 761s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 761s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 761s] 119 | visitor->FinishVisit(); [ 761s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 761s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 761s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 761s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 761s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 761s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 761s] 665 | queue_ = std::make_unique>(fst, filter); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 761s] ./../include/fst/shortest-distance.h:319:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 761s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 761s] 211 | Prune(fst, opts); [ 761s] | ~~~~~^~~~~~~~~~~ [ 761s] ./../include/fst/disambiguate.h:423:14: required from 'void fst::internal::Disambiguator::PreDisambiguate(const fst::ExpandedFst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 761s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 761s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] ./../include/fst/disambiguate.h:227:5: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 761s] 227 | PreDisambiguate(sfst, ofst, opts); [ 761s] | ^~~~~~~~~~~~~~~ [ 761s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 761s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 761s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 761s] 62 | Disambiguate(ifst, ofst, disargs); [ 761s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 761s] disambiguate.cc:38:1: required from here [ 761s] 168 | ({#Op, Arc::Type()}, Op) [ 761s] | ^ [ 761s] ./../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 'unsigned int'} [-Wsign-compare] [ 761s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 761s] | ~~^~~~~~~~~~~~~~~~ [ 761s] ./../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 'unsigned int'} [-Wsign-compare] [ 761s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 761s] | ~~^~~~~~~~~~~~~~~~ [ 761s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:69: [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Tp = fst::ArcTpl >]': [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 761s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 761s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 761s] mv -f $depbase.Tpo $depbase.Plo [ 761s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT encode.lo -MD -MP -MF .deps/encode.Tpo -c encode.cc -fPIC -DPIC -o .libs/encode.o [ 761s] depbase=`echo encodemapper-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 761s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT encodemapper-class.lo -MD -MP -MF $depbase.Tpo -c -o encodemapper-class.lo encodemapper-class.cc &&\ [ 761s] mv -f $depbase.Tpo $depbase.Plo [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BidirectionalIterator2 = fst::ArcTpl >*; _Distance = int]': [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, [ 761s] | ^~~~~~~~~~~~~~~~~ [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 761s] inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BidirectionalIterator2 = fst::ArcTpl >*; _Distance = int]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2352:20: [ 761s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 761s] 1357 | return std::__rotate(__first, __middle, __last, [ 761s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 761s] 1358 | std::__iterator_category(__first)); [ 761s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT encodemapper-class.lo -MD -MP -MF .deps/encodemapper-class.Tpo -c encodemapper-class.cc -fPIC -DPIC -o .libs/encodemapper-class.o [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 762s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2391 | __len1, __len2, __buffer, __comp); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 762s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 762s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2419 | _Distance(__len1 - __len11), __len22, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2420 | __buffer, __buffer_size); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2422 | __len11, __len22, [ 762s] | ~~~~~~~~~~~~~~~~~ [ 762s] 2423 | __buffer, __buffer_size, __comp); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2425 | _Distance(__len1 - __len11), [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2426 | _Distance(__len2 - __len22), [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2427 | __buffer, __buffer_size, __comp); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 762s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2726 | __buffer_size, __comp); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2728 | __buffer_size, __comp); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2730 | _Distance(__middle - __first), [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2731 | _Distance(__last - __middle), [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2732 | __buffer, __buffer_size, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2733 | __comp); [ 762s] | ~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2737 | __buffer, __comp); [ 762s] | ~~~~~~~~~~~~~~~~~ [ 762s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 762s] inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::OLabelCompare > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36, [ 762s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 762s] | ^~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 4951 | std::__stable_sort_adaptive(__first, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 762s] 4952 | __first + _DistanceType(__buf.size()), [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 4953 | __last, __buf.begin(), __comp); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 4958 | _DistanceType(__buf.size()), __comp); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 762s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2391 | __len1, __len2, __buffer, __comp); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 762s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 762s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2419 | _Distance(__len1 - __len11), __len22, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2420 | __buffer, __buffer_size); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2422 | __len11, __len22, [ 762s] | ~~~~~~~~~~~~~~~~~ [ 762s] 2423 | __buffer, __buffer_size, __comp); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2425 | _Distance(__len1 - __len11), [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2426 | _Distance(__len2 - __len22), [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2427 | __buffer, __buffer_size, __comp); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 762s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2726 | __buffer_size, __comp); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2728 | __buffer_size, __comp); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2730 | _Distance(__middle - __first), [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2731 | _Distance(__last - __middle), [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2732 | __buffer, __buffer_size, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2733 | __comp); [ 762s] | ~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 2737 | __buffer, __comp); [ 762s] | ~~~~~~~~~~~~~~~~~ [ 762s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 762s] inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::ILabelCompare > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36, [ 762s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 762s] | ^~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 4951 | std::__stable_sort_adaptive(__first, [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 762s] 4952 | __first + _DistanceType(__buf.size()), [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 4953 | __last, __buf.begin(), __comp); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 762s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] 4958 | _DistanceType(__buf.size()), __comp); [ 762s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 762s] depbase=`echo epsnormalize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 762s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT epsnormalize.lo -MD -MP -MF $depbase.Tpo -c -o epsnormalize.lo epsnormalize.cc &&\ [ 762s] mv -f $depbase.Tpo $depbase.Plo [ 762s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT epsnormalize.lo -MD -MP -MF .deps/epsnormalize.Tpo -c epsnormalize.cc -fPIC -DPIC -o .libs/epsnormalize.o [ 762s] depbase=`echo equal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 762s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT equal.lo -MD -MP -MF $depbase.Tpo -c -o equal.lo equal.cc &&\ [ 762s] mv -f $depbase.Tpo $depbase.Plo [ 762s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT equal.lo -MD -MP -MF .deps/equal.Tpo -c equal.cc -fPIC -DPIC -o .libs/equal.o [ 762s] depbase=`echo equivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 762s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT equivalent.lo -MD -MP -MF $depbase.Tpo -c -o equivalent.lo equivalent.cc &&\ [ 762s] mv -f $depbase.Tpo $depbase.Plo [ 762s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT equivalent.lo -MD -MP -MF .deps/equivalent.Tpo -c equivalent.cc -fPIC -DPIC -o .libs/equivalent.o [ 763s] In file included from ./../include/fst/script/encode.h:24, [ 763s] from encode.cc:18: [ 763s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 763s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 763s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 763s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 763s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 763s] 159 | aiter.SetValue((*mapper)(arc)); [ 763s] | ~~~~~~~~~^~~~~ [ 763s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 763s] 503 | ArcMap(fst, mapper); [ 763s] | ~~~~~~^~~~~~~~~~~~~ [ 763s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 763s] 38 | Encode(fst, mapper); [ 763s] | ~~~~~~^~~~~~~~~~~~~ [ 763s] encode.cc:37:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 763s] 202 | if (label < 1 || label > triples_.size()) { [ 763s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 763s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 763s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 763s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 763s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 763s] 159 | aiter.SetValue((*mapper)(arc)); [ 763s] | ~~~~~~~~~^~~~~ [ 763s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 763s] 503 | ArcMap(fst, mapper); [ 763s] | ~~~~~~^~~~~~~~~~~~~ [ 763s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 763s] 38 | Encode(fst, mapper); [ 763s] | ~~~~~~^~~~~~~~~~~~~ [ 763s] encode.cc:37:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 763s] 202 | if (label < 1 || label > triples_.size()) { [ 763s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 763s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 763s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 763s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 763s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 763s] 159 | aiter.SetValue((*mapper)(arc)); [ 763s] | ~~~~~~~~~^~~~~ [ 763s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 763s] 503 | ArcMap(fst, mapper); [ 763s] | ~~~~~~^~~~~~~~~~~~~ [ 763s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 763s] 38 | Encode(fst, mapper); [ 763s] | ~~~~~~^~~~~~~~~~~~~ [ 763s] encode.cc:37:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 763s] 202 | if (label < 1 || label > triples_.size()) { [ 763s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 763s] depbase=`echo fst-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 763s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fst-class.lo -MD -MP -MF $depbase.Tpo -c -o fst-class.lo fst-class.cc &&\ [ 763s] mv -f $depbase.Tpo $depbase.Plo [ 763s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fst-class.lo -MD -MP -MF .deps/fst-class.Tpo -c fst-class.cc -fPIC -DPIC -o .libs/fst-class.o [ 763s] In file included from ./../include/fst/script/encodemapper-class.h:29, [ 763s] from encodemapper-class.cc:18: [ 763s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 763s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 763s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 763s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 763s] ./../include/fst/script/encodemapper-class.h:125:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 763s] 125 | return ArcClass(mapper_(arc)); [ 763s] | ~~~~~~~^~~~~ [ 763s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 763s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 763s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 763s] 202 | if (label < 1 || label > triples_.size()) { [ 763s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 763s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 763s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 763s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 763s] ./../include/fst/script/encodemapper-class.h:125:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 763s] 125 | return ArcClass(mapper_(arc)); [ 763s] | ~~~~~~~^~~~~ [ 763s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 763s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 763s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 763s] 202 | if (label < 1 || label > triples_.size()) { [ 763s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 763s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 763s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 763s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 763s] ./../include/fst/script/encodemapper-class.h:125:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 763s] 125 | return ArcClass(mapper_(arc)); [ 763s] | ~~~~~~~^~~~~ [ 763s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 763s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 763s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 763s] 202 | if (label < 1 || label > triples_.size()) { [ 763s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 763s] In file included from ./../include/fst/cache.h:37, [ 763s] from ./../include/fst/arc-map.h:34, [ 763s] from ./../include/fst/epsnormalize.h:25, [ 763s] from ./../include/fst/script/epsnormalize.h:23, [ 763s] from epsnormalize.cc:18: [ 763s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 763s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 763s] 138 | class ImplToExpandedFst : public ImplToFst { [ 763s] | ^~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 763s] 61 | VectorFst> gfst; [ 763s] | ^~~~ [ 763s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 763s] 54 | EpsNormalize(ifst, ofst, type); [ 763s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 763s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 763s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] epsnormalize.cc:38:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] In file included from ./../include/fst/expanded-fst.h:38, [ 763s] from ./../include/fst/mutable-fst.h:38: [ 763s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 763s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 763s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 763s] 61 | VectorFst> gfst; [ 763s] | ^~~~ [ 763s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 763s] 54 | EpsNormalize(ifst, ofst, type); [ 763s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 763s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 763s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] epsnormalize.cc:38:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 763s] 138 | class ImplToExpandedFst : public ImplToFst { [ 763s] | ^~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 763s] 61 | VectorFst> gfst; [ 763s] | ^~~~ [ 763s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 763s] 54 | EpsNormalize(ifst, ofst, type); [ 763s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 763s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 763s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] epsnormalize.cc:38:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 763s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 763s] 138 | class ImplToExpandedFst : public ImplToFst { [ 763s] | ^~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 763s] 61 | VectorFst> gfst; [ 763s] | ^~~~ [ 763s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 763s] 54 | EpsNormalize(ifst, ofst, type); [ 763s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 763s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 763s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] epsnormalize.cc:38:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 763s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 763s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 763s] 61 | VectorFst> gfst; [ 763s] | ^~~~ [ 763s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 763s] 54 | EpsNormalize(ifst, ofst, type); [ 763s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 763s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 763s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] epsnormalize.cc:38:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 763s] 138 | class ImplToExpandedFst : public ImplToFst { [ 763s] | ^~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 763s] 61 | VectorFst> gfst; [ 763s] | ^~~~ [ 763s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 763s] 54 | EpsNormalize(ifst, ofst, type); [ 763s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 763s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 763s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] epsnormalize.cc:38:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] In file included from ./../include/fst/cache.h:37, [ 763s] from ./../include/fst/arc-map.h:34, [ 763s] from ./../include/fst/equivalent.h:30, [ 763s] from ./../include/fst/script/equivalent.h:23, [ 763s] from equivalent.cc:18: [ 763s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 763s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 763s] 138 | class ImplToExpandedFst : public ImplToFst { [ 763s] | ^~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 763s] 155 | VectorFst efst1(fst1); [ 763s] | ^~~~~ [ 763s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 763s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 763s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] equivalent.cc:35:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] In file included from ./../include/fst/expanded-fst.h:38, [ 763s] from ./../include/fst/mutable-fst.h:38: [ 763s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 763s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 763s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 763s] 155 | VectorFst efst1(fst1); [ 763s] | ^~~~~ [ 763s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 763s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 763s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] equivalent.cc:35:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 763s] 138 | class ImplToExpandedFst : public ImplToFst { [ 763s] | ^~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 763s] 155 | VectorFst efst1(fst1); [ 763s] | ^~~~~ [ 763s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 763s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 763s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] equivalent.cc:35:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 763s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 763s] 138 | class ImplToExpandedFst : public ImplToFst { [ 763s] | ^~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 763s] 61 | VectorFst> gfst; [ 763s] | ^~~~ [ 763s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 763s] 54 | EpsNormalize(ifst, ofst, type); [ 763s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 763s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 763s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] epsnormalize.cc:38:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 763s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 763s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 763s] 61 | VectorFst> gfst; [ 763s] | ^~~~ [ 763s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 763s] 54 | EpsNormalize(ifst, ofst, type); [ 763s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 763s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 763s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] epsnormalize.cc:38:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 763s] 138 | class ImplToExpandedFst : public ImplToFst { [ 763s] | ^~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 763s] 61 | VectorFst> gfst; [ 763s] | ^~~~ [ 763s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 763s] 54 | EpsNormalize(ifst, ofst, type); [ 763s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 763s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 763s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] epsnormalize.cc:38:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 763s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 763s] 138 | class ImplToExpandedFst : public ImplToFst { [ 763s] | ^~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 763s] 155 | VectorFst efst1(fst1); [ 763s] | ^~~~~ [ 763s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 763s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 763s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] equivalent.cc:35:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 763s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 763s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 763s] 155 | VectorFst efst1(fst1); [ 763s] | ^~~~~ [ 763s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 763s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 763s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] equivalent.cc:35:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 763s] 138 | class ImplToExpandedFst : public ImplToFst { [ 763s] | ^~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 763s] 155 | VectorFst efst1(fst1); [ 763s] | ^~~~~ [ 763s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 763s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 763s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] equivalent.cc:35:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 763s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 763s] 138 | class ImplToExpandedFst : public ImplToFst { [ 763s] | ^~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 763s] 155 | VectorFst efst1(fst1); [ 763s] | ^~~~~ [ 763s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 763s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 763s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] equivalent.cc:35:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 763s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 763s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 763s] 155 | VectorFst efst1(fst1); [ 763s] | ^~~~~ [ 763s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 763s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 763s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] equivalent.cc:35:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 763s] 138 | class ImplToExpandedFst : public ImplToFst { [ 763s] | ^~~~~~~~~~~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 763s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 763s] 527 | class VectorFst : public ImplToMutableFst> { [ 763s] | ^~~~~~~~~ [ 763s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 763s] 155 | VectorFst efst1(fst1); [ 763s] | ^~~~~ [ 763s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 763s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 763s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] equivalent.cc:35:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 763s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 763s] | ^~~~~~~~ [ 763s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 763s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 763s] | ^~~~~~~~~~~~~~~~ [ 763s] In file included from ./../include/fst/cc-visitors.h:27, [ 763s] from ./../include/fst/test-properties.h:29, [ 763s] from ./../include/fst/impl-to-fst.h:31: [ 763s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 763s] ./../include/fst/equivalent.h:174:21: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 763s] 174 | eq_classes.MakeSet(s1); [ 763s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 763s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 763s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 763s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 763s] equivalent.cc:35:1: required from here [ 763s] 168 | ({#Op, Arc::Type()}, Op) [ 763s] | ^ [ 763s] ./../include/fst/union-find.h:61:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 763s] 61 | if (item >= parent_.size()) { [ 763s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 764s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 764s] 138 | class ImplToExpandedFst : public ImplToFst { [ 764s] | ^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 764s] 316 | VectorFst rfst; [ 764s] | ^~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 764s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 764s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 764s] 316 | VectorFst rfst; [ 764s] | ^~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 764s] 138 | class ImplToExpandedFst : public ImplToFst { [ 764s] | ^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 764s] 316 | VectorFst rfst; [ 764s] | ^~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] In file included from ./../include/fst/equivalent.h:34: [ 764s] ./../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]': [ 764s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 764s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~~ [ 764s] In file included from ./../include/fst/push.h:33: [ 764s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 764s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 102 | Reweight(fst, distance, type); [ 764s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 73 | if (s == potential.size()) break; [ 764s] | ~~^~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 79 | if (arc.nextstate >= potential.size()) continue; [ 764s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 107 | const auto startweight = fst->Start() < potential.size() [ 764s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 764s] In file included from ./../include/fst/epsnormalize.h:31: [ 764s] ./../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>]': [ 764s] ./../include/fst/rmepsilon.h:352:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 764s] 352 | RmEpsilon(fst, &distance, opts); [ 764s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 764s] 70 | RmEpsilon(&gfst); [ 764s] | ~~~~~~~~~^~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 764s] 54 | EpsNormalize(ifst, ofst, type); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 764s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] epsnormalize.cc:38:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 764s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 764s] | ~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 764s] ./../include/fst/equivalent.h:92:36: required from 'static fst::internal::EquivalenceUtil::MappedId fst::internal::EquivalenceUtil::FindSet(fst::UnionFind*, MappedId) [with Arc = fst::ArcTpl >; MappedId = int; typename Arc::StateId = int]' [ 764s] 92 | const auto repr = sets->FindSet(id); [ 764s] | ~~~~~~~~~~~~~^~~~ [ 764s] ./../include/fst/equivalent.h:194:36: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 194 | const auto rep1 = Util::FindSet(&eq_classes, s1); [ 764s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/union-find.h:40:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 764s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 764s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 764s] | ~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 764s] | ~~^~~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 764s] | ~~^~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 764s] | ~~^~~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 764s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 764s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 764s] 138 | class ImplToExpandedFst : public ImplToFst { [ 764s] | ^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 764s] 316 | VectorFst rfst; [ 764s] | ^~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 764s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 764s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 764s] 316 | VectorFst rfst; [ 764s] | ^~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 764s] 138 | class ImplToExpandedFst : public ImplToFst { [ 764s] | ^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 764s] 316 | VectorFst rfst; [ 764s] | ^~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] ./../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]': [ 764s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 764s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 764s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 102 | Reweight(fst, distance, type); [ 764s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 73 | if (s == potential.size()) break; [ 764s] | ~~^~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 79 | if (arc.nextstate >= potential.size()) continue; [ 764s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 107 | const auto startweight = fst->Start() < potential.size() [ 764s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 764s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 764s] 138 | class ImplToExpandedFst : public ImplToFst { [ 764s] | ^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 764s] 316 | VectorFst rfst; [ 764s] | ^~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 764s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 764s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 764s] 316 | VectorFst rfst; [ 764s] | ^~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 764s] 138 | class ImplToExpandedFst : public ImplToFst { [ 764s] | ^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 764s] 316 | VectorFst rfst; [ 764s] | ^~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] ./../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]': [ 764s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 764s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 764s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 102 | Reweight(fst, distance, type); [ 764s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 73 | if (s == potential.size()) break; [ 764s] | ~~^~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 79 | if (arc.nextstate >= potential.size()) continue; [ 764s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 107 | const auto startweight = fst->Start() < potential.size() [ 764s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../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>]': [ 764s] ./../include/fst/rmepsilon.h:352:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 764s] 352 | RmEpsilon(fst, &distance, opts); [ 764s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 764s] 70 | RmEpsilon(&gfst); [ 764s] | ~~~~~~~~~^~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 764s] 54 | EpsNormalize(ifst, ofst, type); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 764s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] epsnormalize.cc:38:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 764s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 764s] | ~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 764s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 764s] | ~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 764s] | ~~^~~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 764s] | ~~^~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 764s] | ~~^~~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 764s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~~~ [ 764s] In file included from ./../include/fst/equivalent.h:31: [ 764s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 764s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 764s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 764s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 764s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 764s] 159 | aiter.SetValue((*mapper)(arc)); [ 764s] | ~~~~~~~~~^~~~~ [ 764s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 162 | ArcMap(&efst1, &mapper); [ 764s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 202 | if (label < 1 || label > triples_.size()) { [ 764s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 764s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 764s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 764s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 764s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 764s] 159 | aiter.SetValue((*mapper)(arc)); [ 764s] | ~~~~~~~~~^~~~~ [ 764s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 162 | ArcMap(&efst1, &mapper); [ 764s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 202 | if (label < 1 || label > triples_.size()) { [ 764s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 764s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 764s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 764s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 764s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 764s] 159 | aiter.SetValue((*mapper)(arc)); [ 764s] | ~~~~~~~~~^~~~~ [ 764s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 162 | ArcMap(&efst1, &mapper); [ 764s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 202 | if (label < 1 || label > triples_.size()) { [ 764s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 764s] In file included from ./../include/fst/shortest-distance.h:34, [ 764s] from ./../include/fst/push.h:34: [ 764s] ./../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]': [ 764s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 764s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] 689 | &unweighted); [ 764s] | ~~~~~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 764s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 764s] | ^~~~~~~~~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 764s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 764s] ./../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>]': [ 764s] ./../include/fst/rmepsilon.h:352:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 764s] 352 | RmEpsilon(fst, &distance, opts); [ 764s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 764s] 70 | RmEpsilon(&gfst); [ 764s] | ~~~~~~~~~^~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 764s] 54 | EpsNormalize(ifst, ofst, type); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 764s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] epsnormalize.cc:38:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 764s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 764s] | ~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 764s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 764s] | ~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 764s] | ~~^~~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 764s] | ~~^~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 764s] | ~~^~~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 764s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~~~ [ 764s] In file included from ./../include/fst/shortest-distance.h:34, [ 764s] from ./../include/fst/prune.h:34, [ 764s] from ./../include/fst/rmepsilon.h:45: [ 764s] ./../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]': [ 764s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC>]' [ 764s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] 689 | &unweighted); [ 764s] | ~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:349:22: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 764s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 764s] | ^~~~~~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 764s] 70 | RmEpsilon(&gfst); [ 764s] | ~~~~~~~~~^~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 764s] 54 | EpsNormalize(ifst, ofst, type); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 764s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] epsnormalize.cc:38:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 764s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 764s] In file included from ./../include/fst/rmepsilon.h:36: [ 764s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 764s] ./../include/fst/rmepsilon.h:313:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 764s] 313 | Connect(fst); [ 764s] | ~~~~~~~^~~~~ [ 764s] ./../include/fst/rmepsilon.h:352:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 764s] 352 | RmEpsilon(fst, &distance, opts); [ 764s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 764s] 70 | RmEpsilon(&gfst); [ 764s] | ~~~~~~~~~^~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 764s] 54 | EpsNormalize(ifst, ofst, type); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 764s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] epsnormalize.cc:38:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~ [ 764s] ./../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]': [ 764s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC>]' [ 764s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] 689 | &unweighted); [ 764s] | ~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:349:22: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 764s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 764s] | ^~~~~~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 764s] 70 | RmEpsilon(&gfst); [ 764s] | ~~~~~~~~~^~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 764s] 54 | EpsNormalize(ifst, ofst, type); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 764s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] epsnormalize.cc:38:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 764s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 764s] ./../include/fst/rmepsilon.h:313:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 764s] 313 | Connect(fst); [ 764s] | ~~~~~~~^~~~~ [ 764s] ./../include/fst/rmepsilon.h:352:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 764s] 352 | RmEpsilon(fst, &distance, opts); [ 764s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 764s] 70 | RmEpsilon(&gfst); [ 764s] | ~~~~~~~~~^~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 764s] 54 | EpsNormalize(ifst, ofst, type); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 764s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] epsnormalize.cc:38:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~ [ 764s] ./../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]': [ 764s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 764s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] 689 | &unweighted); [ 764s] | ~~~~~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 764s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 764s] | ^~~~~~~~~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 764s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 764s] ./../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]': [ 764s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC>; ArcFilter = fst::EpsilonArcFilter >, fst::GALLIC> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC>]' [ 764s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] 689 | &unweighted); [ 764s] | ~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:349:22: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 764s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 764s] | ^~~~~~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 764s] 70 | RmEpsilon(&gfst); [ 764s] | ~~~~~~~~~^~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 764s] 54 | EpsNormalize(ifst, ofst, type); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 764s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] epsnormalize.cc:38:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 764s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 764s] ./../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]': [ 764s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 764s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] 689 | &unweighted); [ 764s] | ~~~~~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 764s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 764s] | ^~~~~~~~~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 764s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 764s] ./../include/fst/rmepsilon.h:313:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 764s] 313 | Connect(fst); [ 764s] | ~~~~~~~^~~~~ [ 764s] ./../include/fst/rmepsilon.h:352:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 764s] 352 | RmEpsilon(fst, &distance, opts); [ 764s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 764s] 70 | RmEpsilon(&gfst); [ 764s] | ~~~~~~~~~^~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 764s] 54 | EpsNormalize(ifst, ofst, type); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 764s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] epsnormalize.cc:38:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~ [ 764s] ./../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]': [ 764s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 764s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] 689 | &unweighted); [ 764s] | ~~~~~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 764s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 764s] | ^~~~~~~~~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 764s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 764s] ./../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]': [ 764s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 764s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] 689 | &unweighted); [ 764s] | ~~~~~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 764s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 764s] | ^~~~~~~~~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 764s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 764s] In file included from ./../include/fst/queue.h:40: [ 764s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 764s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' [ 764s] 119 | visitor->FinishVisit(); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 764s] ./../include/fst/rmepsilon.h:245:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 764s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 764s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:352:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 764s] 352 | RmEpsilon(fst, &distance, opts); [ 764s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 764s] 70 | RmEpsilon(&gfst); [ 764s] | ~~~~~~~~~^~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 764s] 54 | EpsNormalize(ifst, ofst, type); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 764s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] epsnormalize.cc:38:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] depbase=`echo getters.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 764s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT getters.lo -MD -MP -MF $depbase.Tpo -c -o getters.lo getters.cc &&\ [ 764s] mv -f $depbase.Tpo $depbase.Plo [ 764s] In file included from ./../include/fst/script/fst-class.h:38, [ 764s] from fst-class.cc:22: [ 764s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 764s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 764s] 138 | class ImplToExpandedFst : public ImplToFst { [ 764s] | ^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 764s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 764s] fst-class.cc:160:1: required from here [ 764s] 676 | Class::Read, Class::Create, Class::Convert)) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] In file included from ./../include/fst/expanded-fst.h:38, [ 764s] from ./../include/fst/script/fst-class.h:35: [ 764s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 764s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 764s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 764s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 764s] fst-class.cc:160:1: required from here [ 764s] 676 | Class::Read, Class::Create, Class::Convert)) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 764s] 138 | class ImplToExpandedFst : public ImplToFst { [ 764s] | ^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 764s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 764s] fst-class.cc:160:1: required from here [ 764s] 676 | Class::Read, Class::Create, Class::Convert)) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] ./../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]': [ 764s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 764s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] 689 | &unweighted); [ 764s] | ~~~~~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 764s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 764s] | ^~~~~~~~~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 764s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 764s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 764s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' [ 764s] 119 | visitor->FinishVisit(); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 764s] ./../include/fst/rmepsilon.h:245:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 764s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 764s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:352:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 764s] 352 | RmEpsilon(fst, &distance, opts); [ 764s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 764s] 70 | RmEpsilon(&gfst); [ 764s] | ~~~~~~~~~^~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 764s] 54 | EpsNormalize(ifst, ofst, type); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 764s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] epsnormalize.cc:38:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 764s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 764s] 138 | class ImplToExpandedFst : public ImplToFst { [ 764s] | ^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 764s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 764s] fst-class.cc:161:1: required from here [ 764s] 676 | Class::Read, Class::Create, Class::Convert)) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 764s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 764s] | ^~~~~~~~ [ 764s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT getters.lo -MD -MP -MF .deps/getters.Tpo -c getters.cc -fPIC -DPIC -o .libs/getters.o [ 764s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 764s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 764s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 764s] fst-class.cc:161:1: required from here [ 764s] 676 | Class::Read, Class::Create, Class::Convert)) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 764s] 138 | class ImplToExpandedFst : public ImplToFst { [ 764s] | ^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 764s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 764s] fst-class.cc:161:1: required from here [ 764s] 676 | Class::Read, Class::Create, Class::Convert)) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 764s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = MutableFst >, fst::GALLIC> >; Visitor = TopOrderVisitor >, fst::GALLIC> >; ArcFilter = EpsilonArcFilter >, fst::GALLIC> >]' [ 764s] 119 | visitor->FinishVisit(); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 764s] ./../include/fst/rmepsilon.h:245:13: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = GallicArc >, fst::GALLIC>; Queue = AutoQueue; typename Arc::Weight = GallicWeight, fst::GALLIC>]' [ 764s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 764s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/rmepsilon.h:352:12: required from 'void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float) [with Arc = GallicArc >, fst::GALLIC>; typename Arc::Weight = GallicWeight, fst::GALLIC>; typename Arc::StateId = int]' [ 764s] 352 | RmEpsilon(fst, &distance, opts); [ 764s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 764s] 70 | RmEpsilon(&gfst); [ 764s] | ~~~~~~~~~^~~~~~~ [ 764s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 764s] 54 | EpsNormalize(ifst, ofst, type); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 764s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 764s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] epsnormalize.cc:38:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 764s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 764s] 138 | class ImplToExpandedFst : public ImplToFst { [ 764s] | ^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 764s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 764s] fst-class.cc:162:1: required from here [ 764s] 676 | Class::Read, Class::Create, Class::Convert)) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 764s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 764s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 764s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 764s] fst-class.cc:162:1: required from here [ 764s] 676 | Class::Read, Class::Create, Class::Convert)) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 764s] 138 | class ImplToExpandedFst : public ImplToFst { [ 764s] | ^~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 764s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 764s] 527 | class VectorFst : public ImplToMutableFst> { [ 764s] | ^~~~~~~~~ [ 764s] ./../include/fst/script/fst-class.h:577:62: required from 'static std::unique_ptr fst::script::VectorFstClass::Read(std::istream&, const fst::FstReadOptions&) [with Arc = fst::ArcTpl >; std::istream = std::basic_istream]' [ 764s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 764s] fst-class.cc:162:1: required from here [ 764s] 676 | Class::Read, Class::Create, Class::Convert)) [ 764s] | ^ [ 764s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 764s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 764s] | ^~~~~~~~ [ 764s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 764s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 764s] | ^~~~~~~~~~~~~~~~ [ 764s] In file included from ./../include/fst/queue.h:40: [ 764s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 764s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 764s] 119 | visitor->FinishVisit(); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 764s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 764s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 764s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 764s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 764s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 764s] 665 | queue_ = std::make_unique>(fst, filter); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 764s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 764s] | ^~~~~~~~~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 764s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 764s] 119 | visitor->FinishVisit(); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 764s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 764s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 764s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 764s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 764s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 764s] 665 | queue_ = std::make_unique>(fst, filter); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 764s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 764s] | ^~~~~~~~~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 764s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 764s] 119 | visitor->FinishVisit(); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 764s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 764s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 764s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 764s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 764s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 764s] 665 | queue_ = std::make_unique>(fst, filter); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 764s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 764s] | ^~~~~~~~~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 764s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 764s] 119 | visitor->FinishVisit(); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 764s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 764s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 764s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 764s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 764s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 764s] 665 | queue_ = std::make_unique>(fst, filter); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 764s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 764s] | ^~~~~~~~~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 764s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 764s] 119 | visitor->FinishVisit(); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 764s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 764s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 764s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 764s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 764s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 764s] 665 | queue_ = std::make_unique>(fst, filter); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 764s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 764s] | ^~~~~~~~~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 764s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 764s] 119 | visitor->FinishVisit(); [ 764s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 764s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 764s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 764s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 764s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 764s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 764s] 665 | queue_ = std::make_unique>(fst, filter); [ 764s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 764s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 764s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 764s] | ^~~~~~~~~~~ [ 764s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 764s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 764s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 764s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 764s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 764s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 764s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 764s] equivalent.cc:35:1: required from here [ 764s] 168 | ({#Op, Arc::Type()}, Op) [ 764s] | ^ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 764s] ./../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 'unsigned int'} [-Wsign-compare] [ 764s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 764s] | ~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 765s] ./../include/fst/queue.h:558:11: required from here [ 765s] 558 | StateId Head() const final { [ 765s] | ^~~~ [ 765s] ./../include/fst/queue.h:562:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 562 | ((front_ >= trivial_queue_.size()) || [ 765s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 765s] ./../include/fst/queue.h:573:8: required from here [ 765s] 573 | void Enqueue(StateId s) final { [ 765s] | ^~~~~~~ [ 765s] ./../include/fst/queue.h:584:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 765s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 765s] ./../include/fst/queue.h:591:8: required from here [ 765s] 591 | void Dequeue() final { [ 765s] | ^~~~~~~ [ 765s] ./../include/fst/queue.h:594:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 594 | } else if (front_ < trivial_queue_.size()) { [ 765s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 765s] ./../include/fst/queue.h:603:8: required from here [ 765s] 603 | bool Empty() const final { [ 765s] | ^~~~~ [ 765s] ./../include/fst/queue.h:612:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 612 | return (front_ >= trivial_queue_.size()) || [ 765s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 765s] ./../include/fst/queue.h:617:8: required from here [ 765s] 617 | void Clear() final { [ 765s] | ^~~~~ [ 765s] ./../include/fst/queue.h:621:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 621 | } else if (i < trivial_queue_.size()) { [ 765s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 765s] ./../include/fst/queue.h:238:8: required from here [ 765s] 238 | void Update(StateId s) override { [ 765s] | ^~~~~~ [ 765s] ./../include/fst/queue.h:240:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 765s] | ~~^~~~~~~~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 765s] ./../include/fst/queue.h:505:8: required from here [ 765s] 505 | void Enqueue(StateId s) final { [ 765s] | ^~~~~~~ [ 765s] ./../include/fst/queue.h:513:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 765s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 765s] | ~~~~~~~~~~~~~~~~~^~~~ [ 765s] ./../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]': [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 765s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 765s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 765s] ./../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]': [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 765s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 765s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 765s] ./../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]': [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 765s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 765s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 765s] ./../include/fst/queue.h:558:11: required from here [ 765s] 558 | StateId Head() const final { [ 765s] | ^~~~ [ 765s] ./../include/fst/queue.h:562:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 562 | ((front_ >= trivial_queue_.size()) || [ 765s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 765s] ./../include/fst/queue.h:573:8: required from here [ 765s] 573 | void Enqueue(StateId s) final { [ 765s] | ^~~~~~~ [ 765s] ./../include/fst/queue.h:584:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 765s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 765s] ./../include/fst/queue.h:591:8: required from here [ 765s] 591 | void Dequeue() final { [ 765s] | ^~~~~~~ [ 765s] ./../include/fst/queue.h:594:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 594 | } else if (front_ < trivial_queue_.size()) { [ 765s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 765s] ./../include/fst/queue.h:603:8: required from here [ 765s] 603 | bool Empty() const final { [ 765s] | ^~~~~ [ 765s] ./../include/fst/queue.h:612:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 612 | return (front_ >= trivial_queue_.size()) || [ 765s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 765s] ./../include/fst/queue.h:617:8: required from here [ 765s] 617 | void Clear() final { [ 765s] | ^~~~~ [ 765s] ./../include/fst/queue.h:621:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 621 | } else if (i < trivial_queue_.size()) { [ 765s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 765s] depbase=`echo info-impl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 765s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT info-impl.lo -MD -MP -MF $depbase.Tpo -c -o info-impl.lo info-impl.cc &&\ [ 765s] mv -f $depbase.Tpo $depbase.Plo [ 765s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 765s] ./../include/fst/queue.h:238:8: required from here [ 765s] 238 | void Update(StateId s) override { [ 765s] | ^~~~~~ [ 765s] ./../include/fst/queue.h:240:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 765s] | ~~^~~~~~~~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 765s] ./../include/fst/queue.h:505:8: required from here [ 765s] 505 | void Enqueue(StateId s) final { [ 765s] | ^~~~~~~ [ 765s] ./../include/fst/queue.h:513:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 765s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 765s] | ~~~~~~~~~~~~~~~~~^~~~ [ 765s] ./../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]': [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 765s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 765s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 765s] ./../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]': [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 765s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 765s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 765s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT info-impl.lo -MD -MP -MF .deps/info-impl.Tpo -c info-impl.cc -fPIC -DPIC -o .libs/info-impl.o [ 765s] ./../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]': [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 765s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 765s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 765s] ./../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]': [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 765s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 765s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 765s] In file included from ./../include/fst/queue.h:38: [ 765s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 765s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 765s] 224 | key_[s] = heap_.Insert(s); [ 765s] | ~~~~~~~~~~~~^~~ [ 765s] ./../include/fst/queue.h:221:8: required from here [ 765s] 221 | void Enqueue(StateId s) override { [ 765s] | ^~~~~~~ [ 765s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 57 | if (size_ < values_.size()) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] In file included from ./../include/fst/script/fst-class.h:42: [ 765s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 765s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 765s] 416 | BaseImpl::DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 765s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:344:8: required from here [ 765s] 344 | void DeleteStates(const std::vector &dstates) override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 765s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 765s] 416 | BaseImpl::DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 765s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:344:8: required from here [ 765s] 344 | void DeleteStates(const std::vector &dstates) override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 765s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 765s] 416 | BaseImpl::DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 765s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:344:8: required from here [ 765s] 344 | void DeleteStates(const std::vector &dstates) override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../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]': [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 765s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 765s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 765s] In file included from ./../include/fst/cache.h:40: [ 765s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 765s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 765s] 416 | BaseImpl::DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 765s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:344:8: required from here [ 765s] 344 | void DeleteStates(const std::vector &dstates) override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 765s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 765s] 416 | BaseImpl::DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 765s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:344:8: required from here [ 765s] 344 | void DeleteStates(const std::vector &dstates) override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../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]': [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 765s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 765s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 765s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 765s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 765s] 416 | BaseImpl::DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 765s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:344:8: required from here [ 765s] 344 | void DeleteStates(const std::vector &dstates) override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 765s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 765s] 224 | key_[s] = heap_.Insert(s); [ 765s] | ~~~~~~~~~~~~^~~ [ 765s] ./../include/fst/queue.h:221:8: required from here [ 765s] 221 | void Enqueue(StateId s) override { [ 765s] | ^~~~~~~ [ 765s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 57 | if (size_ < values_.size()) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../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]': [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 765s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 765s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 765s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 765s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 765s] 416 | BaseImpl::DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 765s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:344:8: required from here [ 765s] 344 | void DeleteStates(const std::vector &dstates) override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 765s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 765s] 416 | BaseImpl::DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 765s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:344:8: required from here [ 765s] 344 | void DeleteStates(const std::vector &dstates) override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 765s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 765s] 416 | BaseImpl::DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 765s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:344:8: required from here [ 765s] 344 | void DeleteStates(const std::vector &dstates) override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../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> > > >]': [ 765s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 765s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 765s] | ^~~~~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 765s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 765s] ./../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> > > >]': [ 765s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 765s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 765s] | ^~~~~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 765s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 765s] ./../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> > > >]': [ 765s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 765s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 765s] | ^~~~~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 765s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 765s] ./../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> > > >]': [ 765s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 765s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 765s] | ^~~~~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 765s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 765s] ./../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> > > >]': [ 765s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 765s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 765s] | ^~~~~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 765s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 765s] ./../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> > > >]': [ 765s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 765s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 765s] | ^~~~~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 765s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 765s] ./../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> > > >]': [ 765s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 765s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 765s] | ^~~~~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_MIN> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 765s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 765s] In file included from ./../include/fst/determinize.h:41: [ 765s] ./../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]': [ 765s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 765s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 765s] 48 | StateId Start() const override { return impl_->Start(); } [ 765s] | ~~~~~~~~~~~~^~ [ 765s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 765s] 48 | StateId Start() const override { return impl_->Start(); } [ 765s] | ^~~~~ [ 765s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 765s] 353 | while (unfactored_.size() <= element.state) [ 765s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../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]': [ 765s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 765s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 765s] 48 | StateId Start() const override { return impl_->Start(); } [ 765s] | ~~~~~~~~~~~~^~ [ 765s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 765s] 48 | StateId Start() const override { return impl_->Start(); } [ 765s] | ^~~~~ [ 765s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 765s] 353 | while (unfactored_.size() <= element.state) [ 765s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../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]': [ 765s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 765s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 765s] 48 | StateId Start() const override { return impl_->Start(); } [ 765s] | ~~~~~~~~~~~~^~ [ 765s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 765s] 48 | StateId Start() const override { return impl_->Start(); } [ 765s] | ^~~~~ [ 765s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 765s] 353 | while (unfactored_.size() <= element.state) [ 765s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../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]': [ 765s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 765s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 765s] 48 | StateId Start() const override { return impl_->Start(); } [ 765s] | ~~~~~~~~~~~~^~ [ 765s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 765s] 48 | StateId Start() const override { return impl_->Start(); } [ 765s] | ^~~~~ [ 765s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 765s] 353 | while (unfactored_.size() <= element.state) [ 765s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../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]': [ 765s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 765s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 765s] 48 | StateId Start() const override { return impl_->Start(); } [ 765s] | ~~~~~~~~~~~~^~ [ 765s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 765s] 48 | StateId Start() const override { return impl_->Start(); } [ 765s] | ^~~~~ [ 765s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 765s] 353 | while (unfactored_.size() <= element.state) [ 765s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../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]': [ 765s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 765s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 765s] 48 | StateId Start() const override { return impl_->Start(); } [ 765s] | ~~~~~~~~~~~~^~ [ 765s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 765s] 48 | StateId Start() const override { return impl_->Start(); } [ 765s] | ^~~~~ [ 765s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 765s] 353 | while (unfactored_.size() <= element.state) [ 765s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../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]': [ 765s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FactorIterator = fst::GallicFactor, fst::GALLIC_MIN>; StateId = int]' [ 765s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >; FST = fst::Fst >, fst::GALLIC_MIN> >; StateId = int]' [ 765s] 48 | StateId Start() const override { return impl_->Start(); } [ 765s] | ~~~~~~~~~~~~^~ [ 765s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 765s] 48 | StateId Start() const override { return impl_->Start(); } [ 765s] | ^~~~~ [ 765s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >::StateId' {aka 'const int'} [-Wsign-compare] [ 765s] 353 | while (unfactored_.size() <= element.state) [ 765s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../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 > > > >]': [ 765s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 765s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 765s] | ^~~~~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 765s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 765s] ./../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 > > > >]': [ 765s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 765s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 765s] | ^~~~~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 765s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 765s] ./../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 > > > >]': [ 765s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 765s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 765s] | ^~~~~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 765s] 628 | return FindState(std::move(tuple)); [ 765s] | ^~~~~~~~~ [ 765s] ./../include/fst/determinize.h:622:11: required from here [ 765s] 622 | StateId ComputeStart() override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 765s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 765s] In file included from ./../include/fst/cache.h:40: [ 765s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 765s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 765s] 416 | BaseImpl::DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 765s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 765s] ./../include/fst/mutable-fst.h:344:8: required from here [ 765s] 344 | void DeleteStates(const std::vector &dstates) override { [ 765s] | ^~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 765s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 765s] depbase=`echo info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 765s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT info.lo -MD -MP -MF $depbase.Tpo -c -o info.lo info.cc &&\ [ 765s] mv -f $depbase.Tpo $depbase.Plo [ 765s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT info.lo -MD -MP -MF .deps/info.Tpo -c info.cc -fPIC -DPIC -o .libs/info.o [ 765s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 765s] ./../include/fst/queue.h:558:11: required from here [ 765s] 558 | StateId Head() const final { [ 765s] | ^~~~ [ 765s] ./../include/fst/queue.h:562:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 562 | ((front_ >= trivial_queue_.size()) || [ 765s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 765s] ./../include/fst/queue.h:573:8: required from here [ 765s] 573 | void Enqueue(StateId s) final { [ 765s] | ^~~~~~~ [ 765s] ./../include/fst/queue.h:584:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 765s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 765s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 765s] ./../include/fst/queue.h:591:8: required from here [ 765s] 591 | void Dequeue() final { [ 765s] | ^~~~~~~ [ 765s] ./../include/fst/queue.h:594:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 594 | } else if (front_ < trivial_queue_.size()) { [ 765s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 765s] ./../include/fst/queue.h:603:8: required from here [ 765s] 603 | bool Empty() const final { [ 765s] | ^~~~~ [ 765s] ./../include/fst/queue.h:612:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 612 | return (front_ >= trivial_queue_.size()) || [ 765s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 765s] ./../include/fst/queue.h:617:8: required from here [ 765s] 617 | void Clear() final { [ 765s] | ^~~~~ [ 765s] ./../include/fst/queue.h:621:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 621 | } else if (i < trivial_queue_.size()) { [ 765s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 765s] ./../include/fst/queue.h:238:8: required from here [ 765s] 238 | void Update(StateId s) override { [ 765s] | ^~~~~~ [ 765s] ./../include/fst/queue.h:240:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 765s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 765s] | ~~^~~~~~~~~~~~~~ [ 765s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 765s] ./../include/fst/queue.h:505:8: required from here [ 765s] 505 | void Enqueue(StateId s) final { [ 765s] | ^~~~~~~ [ 765s] ./../include/fst/queue.h:513:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 765s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 765s] | ~~~~~~~~~~~~~~~~~^~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 766s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 766s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 766s] ./../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 >]': [ 766s] ./../include/fst/determinize.h:633:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; StateId = int]' [ 766s] 633 | filter_->SetState(s, *tuple); [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:631:10: required from here [ 766s] 631 | Weight ComputeFinal(StateId s) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/disambiguate.h:132:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 766s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 766s] | ~~~~~~~~~~~~~~^~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 766s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 766s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 766s] ./../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 >]': [ 766s] ./../include/fst/determinize.h:633:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; StateId = int]' [ 766s] 633 | filter_->SetState(s, *tuple); [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:631:10: required from here [ 766s] 631 | Weight ComputeFinal(StateId s) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/disambiguate.h:132:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 766s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 766s] | ~~~~~~~~~~~~~~^~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 766s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 766s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 766s] ./../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 >]': [ 766s] ./../include/fst/determinize.h:633:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; StateId = int]' [ 766s] 633 | filter_->SetState(s, *tuple); [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:631:10: required from here [ 766s] 631 | Weight ComputeFinal(StateId s) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/disambiguate.h:132:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 766s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 766s] | ~~~~~~~~~~~~~~^~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 766s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 766s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 766s] ./../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 >]': [ 766s] ./../include/fst/determinize.h:633:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; StateId = int]' [ 766s] 633 | filter_->SetState(s, *tuple); [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:631:10: required from here [ 766s] 631 | Weight ComputeFinal(StateId s) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/disambiguate.h:132:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 766s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 766s] | ~~~~~~~~~~~~~~^~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 766s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 766s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 766s] ./../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 >]': [ 766s] ./../include/fst/determinize.h:633:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC>; StateId = int]' [ 766s] 633 | filter_->SetState(s, *tuple); [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:631:10: required from here [ 766s] 631 | Weight ComputeFinal(StateId s) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/disambiguate.h:132:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 766s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 766s] | ~~~~~~~~~~~~~~^~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 766s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 766s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 766s] ./../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 >]': [ 766s] ./../include/fst/determinize.h:633:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_RESTRICT>; StateId = int]' [ 766s] 633 | filter_->SetState(s, *tuple); [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:631:10: required from here [ 766s] 631 | Weight ComputeFinal(StateId s) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/disambiguate.h:132:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 766s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 766s] | ~~~~~~~~~~~~~~^~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 766s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 766s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 766s] ./../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 >]': [ 766s] ./../include/fst/determinize.h:633:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; Weight = fst::GallicWeight, fst::GALLIC_MIN>; StateId = int]' [ 766s] 633 | filter_->SetState(s, *tuple); [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:631:10: required from here [ 766s] 631 | Weight ComputeFinal(StateId s) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/disambiguate.h:132:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 766s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 766s] | ~~~~~~~~~~~~~~^~~~ [ 766s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 766s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 766s] 224 | key_[s] = heap_.Insert(s); [ 766s] | ~~~~~~~~~~~~^~~ [ 766s] ./../include/fst/queue.h:221:8: required from here [ 766s] 221 | void Enqueue(StateId s) override { [ 766s] | ^~~~~~~ [ 766s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 57 | if (size_ < values_.size()) { [ 766s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 766s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 766s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 766s] ./../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 >]': [ 766s] ./../include/fst/determinize.h:633:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; StateId = int]' [ 766s] 633 | filter_->SetState(s, *tuple); [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:631:10: required from here [ 766s] 631 | Weight ComputeFinal(StateId s) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/disambiguate.h:132:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 766s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 766s] | ~~~~~~~~~~~~~~^~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 766s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 766s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 766s] ./../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 >]': [ 766s] ./../include/fst/determinize.h:633:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::LogWeightTpl; StateId = int]' [ 766s] 633 | filter_->SetState(s, *tuple); [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:631:10: required from here [ 766s] 631 | Weight ComputeFinal(StateId s) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/disambiguate.h:132:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 766s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 766s] | ~~~~~~~~~~~~~~^~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 766s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 766s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 766s] ./../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 >]': [ 766s] ./../include/fst/determinize.h:633:22: required from 'fst::internal::DeterminizeFsaImpl::Weight fst::internal::DeterminizeFsaImpl::ComputeFinal(StateId) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 766s] 633 | filter_->SetState(s, *tuple); [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:631:10: required from here [ 766s] 631 | Weight ComputeFinal(StateId s) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/disambiguate.h:132:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 766s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 766s] | ~~~~~~~~~~~~~~^~~~ [ 766s] ./../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> > > >]': [ 766s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 766s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 766s] | ^~~~~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 766s] ./../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> > > >]': [ 766s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 766s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 766s] | ^~~~~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 766s] ./../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> > > >]': [ 766s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 766s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 766s] | ^~~~~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 766s] depbase=`echo intersect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 766s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT intersect.lo -MD -MP -MF $depbase.Tpo -c -o intersect.lo intersect.cc &&\ [ 766s] mv -f $depbase.Tpo $depbase.Plo [ 766s] ./../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> > > >]': [ 766s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 766s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 766s] | ^~~~~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 766s] ./../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> > > >]': [ 766s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 766s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 766s] | ^~~~~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC>, std::allocator, fst::GALLIC> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 766s] ./../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> > > >]': [ 766s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 766s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 766s] | ^~~~~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 766s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT intersect.lo -MD -MP -MF .deps/intersect.Tpo -c intersect.cc -fPIC -DPIC -o .libs/intersect.o [ 766s] ./../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> > > >]': [ 766s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 766s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 766s] | ^~~~~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement >, fst::GALLIC_MIN> >::StateId' {aka 'const int'} and 'std::vector, fst::GALLIC_MIN>, std::allocator, fst::GALLIC_MIN> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 766s] In file included from ./../include/fst/determinize.h:41: [ 766s] ./../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]': [ 766s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 766s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ~~~~~~~~~~~~^~ [ 766s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ^~~~~ [ 766s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 766s] 353 | while (unfactored_.size() <= element.state) [ 766s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 766s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ~~~~~~~~~~~~^~ [ 766s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ^~~~~ [ 766s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 766s] 353 | while (unfactored_.size() <= element.state) [ 766s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 766s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ~~~~~~~~~~~~^~ [ 766s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ^~~~~ [ 766s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 766s] 353 | while (unfactored_.size() <= element.state) [ 766s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 766s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ~~~~~~~~~~~~^~ [ 766s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ^~~~~ [ 766s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 766s] 353 | while (unfactored_.size() <= element.state) [ 766s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 766s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ~~~~~~~~~~~~^~ [ 766s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ^~~~~ [ 766s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 766s] 353 | while (unfactored_.size() <= element.state) [ 766s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; StateId = int]' [ 766s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; StateId = int]' [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ~~~~~~~~~~~~^~ [ 766s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ^~~~~ [ 766s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 766s] 353 | while (unfactored_.size() <= element.state) [ 766s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FactorIterator = fst::GallicFactor, fst::GALLIC_MIN>; StateId = int]' [ 766s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >; FST = fst::Fst >, fst::GALLIC_MIN> >; StateId = int]' [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ~~~~~~~~~~~~^~ [ 766s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ^~~~~ [ 766s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >::StateId' {aka 'const int'} [-Wsign-compare] [ 766s] 353 | while (unfactored_.size() <= element.state) [ 766s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 766s] In file included from ./../include/fst/cache.h:40: [ 766s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 766s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 766s] 416 | BaseImpl::DeleteStates(dstates); [ 766s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 766s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 766s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 766s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 766s] ./../include/fst/mutable-fst.h:344:8: required from here [ 766s] 344 | void DeleteStates(const std::vector &dstates) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 766s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 766s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../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 > > > >]': [ 766s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 766s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 766s] | ^~~~~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 766s] ./../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 > > > >]': [ 766s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 766s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 766s] | ^~~~~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 766s] ./../include/fst/queue.h:558:11: required from here [ 766s] 558 | StateId Head() const final { [ 766s] | ^~~~ [ 766s] ./../include/fst/queue.h:562:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 562 | ((front_ >= trivial_queue_.size()) || [ 766s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 766s] ./../include/fst/queue.h:573:8: required from here [ 766s] 573 | void Enqueue(StateId s) final { [ 766s] | ^~~~~~~ [ 766s] ./../include/fst/queue.h:584:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 766s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 766s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 766s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 766s] ./../include/fst/queue.h:591:8: required from here [ 766s] 591 | void Dequeue() final { [ 766s] | ^~~~~~~ [ 766s] ./../include/fst/queue.h:594:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 594 | } else if (front_ < trivial_queue_.size()) { [ 766s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 766s] ./../include/fst/queue.h:603:8: required from here [ 766s] 603 | bool Empty() const final { [ 766s] | ^~~~~ [ 766s] ./../include/fst/queue.h:612:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 612 | return (front_ >= trivial_queue_.size()) || [ 766s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 766s] ./../include/fst/queue.h:617:8: required from here [ 766s] 617 | void Clear() final { [ 766s] | ^~~~~ [ 766s] ./../include/fst/queue.h:621:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 621 | } else if (i < trivial_queue_.size()) { [ 766s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 766s] ./../include/fst/queue.h:505:8: required from here [ 766s] 505 | void Enqueue(StateId s) final { [ 766s] | ^~~~~~~ [ 766s] ./../include/fst/queue.h:513:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 766s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 766s] | ~~~~~~~~~~~~~~~~~^~~~ [ 766s] ./../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 > > > >]': [ 766s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 766s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 766s] | ^~~~~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >; StateId = int]' [ 766s] 628 | return FindState(std::move(tuple)); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/determinize.h:622:11: required from here [ 766s] 622 | StateId ComputeStart() override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 766s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 766s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 766s] 416 | BaseImpl::DeleteStates(dstates); [ 766s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 766s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 766s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 766s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 766s] ./../include/fst/mutable-fst.h:344:8: required from here [ 766s] 344 | void DeleteStates(const std::vector &dstates) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 766s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 766s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 766s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 766s] 416 | BaseImpl::DeleteStates(dstates); [ 766s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 766s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 766s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 766s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 766s] ./../include/fst/mutable-fst.h:344:8: required from here [ 766s] 344 | void DeleteStates(const std::vector &dstates) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 766s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 766s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 766s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 766s] 416 | BaseImpl::DeleteStates(dstates); [ 766s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 766s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 766s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 766s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 766s] ./../include/fst/mutable-fst.h:344:8: required from here [ 766s] 344 | void DeleteStates(const std::vector &dstates) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 766s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 766s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 766s] In file included from ./../include/fst/epsnormalize.h:27: [ 766s] ./../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]': [ 766s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 766s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ~~~~~~~~~~~~^~ [ 766s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ^~~~~ [ 766s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 766s] 353 | while (unfactored_.size() <= element.state) [ 766s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 766s] In file included from ./../include/fst/cache.h:40: [ 766s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]': [ 766s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]' [ 766s] 416 | BaseImpl::DeleteStates(dstates); [ 766s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 766s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]' [ 766s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 766s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 766s] ./../include/fst/mutable-fst.h:344:8: required from here [ 766s] 344 | void DeleteStates(const std::vector &dstates) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 766s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 766s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 766s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ~~~~~~~~~~~~^~ [ 766s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ^~~~~ [ 766s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 766s] 353 | while (unfactored_.size() <= element.state) [ 766s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]': [ 766s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]' [ 766s] 416 | BaseImpl::DeleteStates(dstates); [ 766s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 766s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]' [ 766s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 766s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 766s] ./../include/fst/mutable-fst.h:344:8: required from here [ 766s] 344 | void DeleteStates(const std::vector &dstates) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 766s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 766s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../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]': [ 766s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 766s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 766s] | ^~~~~~~~~ [ 766s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ~~~~~~~~~~~~^~ [ 766s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 766s] 48 | StateId Start() const override { return impl_->Start(); } [ 766s] | ^~~~~ [ 766s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 766s] 353 | while (unfactored_.size() <= element.state) [ 766s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]': [ 766s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]' [ 766s] 416 | BaseImpl::DeleteStates(dstates); [ 766s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 766s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]' [ 766s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 766s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 766s] ./../include/fst/mutable-fst.h:344:8: required from here [ 766s] 344 | void DeleteStates(const std::vector &dstates) override { [ 766s] | ^~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 766s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 766s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*, std::allocator >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 766s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 766s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 766s] depbase=`echo invert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 766s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT invert.lo -MD -MP -MF $depbase.Tpo -c -o invert.lo invert.cc &&\ [ 766s] mv -f $depbase.Tpo $depbase.Plo [ 766s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT invert.lo -MD -MP -MF .deps/invert.Tpo -c invert.cc -fPIC -DPIC -o .libs/invert.o [ 767s] In file included from ./../include/fst/script/info.h:28, [ 767s] from info.cc:18: [ 767s] ./../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]': [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/script/info-impl.h:156:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 767s] | ~~^~~~~~~~~~~ [ 767s] ./../include/fst/script/info-impl.h:157:19: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 767s] | ~~~~~~^~~~~~~ [ 767s] ./../include/fst/script/info-impl.h:183:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 767s] | ~~^~~~~~~~~~~~ [ 767s] ./../include/fst/script/info-impl.h:187:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 767s] | ~~~~~~~^~~~~~~~ [ 767s] ./../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]': [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/script/info-impl.h:156:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 767s] | ~~^~~~~~~~~~~ [ 767s] ./../include/fst/script/info-impl.h:157:19: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 767s] | ~~~~~~^~~~~~~ [ 767s] ./../include/fst/script/info-impl.h:183:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 767s] | ~~^~~~~~~~~~~~ [ 767s] ./../include/fst/script/info-impl.h:187:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 767s] | ~~~~~~~^~~~~~~~ [ 767s] ./../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]': [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/script/info-impl.h:156:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 767s] | ~~^~~~~~~~~~~ [ 767s] ./../include/fst/script/info-impl.h:157:19: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 767s] | ~~~~~~^~~~~~~ [ 767s] ./../include/fst/script/info-impl.h:183:29: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 767s] | ~~^~~~~~~~~~~~ [ 767s] ./../include/fst/script/info-impl.h:187:20: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, int>::value_type' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 767s] | ~~~~~~~^~~~~~~~ [ 767s] In file included from ./../include/fst/script/info-impl.h:42: [ 767s] ./../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 > >]': [ 767s] ./../include/fst/script/info-impl.h:144:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 767s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 111 | if (state >= state_status.size()) { [ 767s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 'unsigned int'} [-Wsign-compare] [ 767s] 136 | if (arc.nextstate >= state_status.size()) { [ 767s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 > >]': [ 767s] ./../include/fst/script/info-impl.h:148:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 767s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 111 | if (state >= state_status.size()) { [ 767s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 'unsigned int'} [-Wsign-compare] [ 767s] 136 | if (arc.nextstate >= state_status.size()) { [ 767s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 > >]': [ 767s] ./../include/fst/script/info-impl.h:152:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 767s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 111 | if (state >= state_status.size()) { [ 767s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 'unsigned int'} [-Wsign-compare] [ 767s] 136 | if (arc.nextstate >= state_status.size()) { [ 767s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 > >]': [ 767s] ./../include/fst/script/info-impl.h:144:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 767s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 111 | if (state >= state_status.size()) { [ 767s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 'unsigned int'} [-Wsign-compare] [ 767s] 136 | if (arc.nextstate >= state_status.size()) { [ 767s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 > >]': [ 767s] ./../include/fst/script/info-impl.h:148:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 767s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 111 | if (state >= state_status.size()) { [ 767s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 'unsigned int'} [-Wsign-compare] [ 767s] 136 | if (arc.nextstate >= state_status.size()) { [ 767s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 > >]': [ 767s] ./../include/fst/script/info-impl.h:152:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 767s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 111 | if (state >= state_status.size()) { [ 767s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 'unsigned int'} [-Wsign-compare] [ 767s] 136 | if (arc.nextstate >= state_status.size()) { [ 767s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 > >]': [ 767s] ./../include/fst/script/info-impl.h:144:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 767s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 111 | if (state >= state_status.size()) { [ 767s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 'unsigned int'} [-Wsign-compare] [ 767s] 136 | if (arc.nextstate >= state_status.size()) { [ 767s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 > >]': [ 767s] ./../include/fst/script/info-impl.h:148:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 767s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 111 | if (state >= state_status.size()) { [ 767s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 'unsigned int'} [-Wsign-compare] [ 767s] 136 | if (arc.nextstate >= state_status.size()) { [ 767s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 > >]': [ 767s] ./../include/fst/script/info-impl.h:152:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 767s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 111 | if (state >= state_status.size()) { [ 767s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 'unsigned int'} [-Wsign-compare] [ 767s] 136 | if (arc.nextstate >= state_status.size()) { [ 767s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] depbase=`echo isomorphic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 767s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT isomorphic.lo -MD -MP -MF $depbase.Tpo -c -o isomorphic.lo isomorphic.cc &&\ [ 767s] mv -f $depbase.Tpo $depbase.Plo [ 767s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT isomorphic.lo -MD -MP -MF .deps/isomorphic.Tpo -c isomorphic.cc -fPIC -DPIC -o .libs/isomorphic.o [ 767s] ./../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 > >]': [ 767s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 767s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info-impl.h:140:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 767s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 111 | if (state >= state_status.size()) { [ 767s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 'unsigned int'} [-Wsign-compare] [ 767s] 136 | if (arc.nextstate >= state_status.size()) { [ 767s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 > >]': [ 767s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 767s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info-impl.h:140:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 767s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 111 | if (state >= state_status.size()) { [ 767s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 'unsigned int'} [-Wsign-compare] [ 767s] 136 | if (arc.nextstate >= state_status.size()) { [ 767s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 > >]': [ 767s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 767s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info-impl.h:140:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 767s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 111 | if (state >= state_status.size()) { [ 767s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../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 'unsigned int'} [-Wsign-compare] [ 767s] 136 | if (arc.nextstate >= state_status.size()) { [ 767s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 767s] In file included from ./../include/fst/cc-visitors.h:27, [ 767s] from ./../include/fst/test-properties.h:29, [ 767s] from ./../include/fst/impl-to-fst.h:31, [ 767s] from ./../include/fst/expanded-fst.h:38, [ 767s] from ./../include/fst/script/fst-class.h:35, [ 767s] from ./../include/fst/script/info.h:27: [ 767s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 767s] ./../include/fst/cc-visitors.h:54:24: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 767s] 54 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 767s] | ~~~~~~~~~~~~~~~^~~ [ 767s] ./../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 > >]' [ 767s] 106 | visit = visitor->InitState(root, root); [ 767s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 767s] ./../include/fst/script/info-impl.h:144:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 767s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/union-find.h:40:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 767s] ./../include/fst/cc-visitors.h:54:58: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 767s] 54 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 767s] | ~~~~~~~~~~~~~~~^~~ [ 767s] ./../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 > >]' [ 767s] 106 | visit = visitor->InitState(root, root); [ 767s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 767s] ./../include/fst/script/info-impl.h:144:16: required from 'fst::FstInfo::FstInfo(const fst::Fst&, bool, fst::script::ArcFilterType, std::string_view, bool) [with Arc = fst::ArcTpl >; std::string_view = std::basic_string_view]' [ 767s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 767s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 767s] | ^~~~ [ 767s] info.cc:35:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/union-find.h:61:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 61 | if (item >= parent_.size()) { [ 767s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 767s] In file included from ./../include/fst/compose.h:35, [ 767s] from ./../include/fst/script/intersect.h:23, [ 767s] from intersect.cc:18: [ 767s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 767s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 767s] 200 | if (opts.connect) Connect(ofst); [ 767s] | ~~~~~~~^~~~~~ [ 767s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 767s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 767s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] intersect.cc:39:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 767s] | ~~^~~~~~~~~~~~~~~ [ 767s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 767s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 767s] 200 | if (opts.connect) Connect(ofst); [ 767s] | ~~~~~~~^~~~~~ [ 767s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 767s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 767s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] intersect.cc:39:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 767s] | ~~^~~~~~~~~~~~~~~ [ 767s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 767s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 767s] 200 | if (opts.connect) Connect(ofst); [ 767s] | ~~~~~~~^~~~~~ [ 767s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 767s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 767s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 767s] intersect.cc:39:1: required from here [ 767s] 168 | ({#Op, Arc::Type()}, Op) [ 767s] | ^ [ 767s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 767s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 767s] | ~~^~~~~~~~~~~~~~~ [ 768s] In file included from ./../include/fst/script/isomorphic.h:24, [ 768s] from isomorphic.cc:18: [ 768s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 768s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 768s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 768s] | ^~~~~~~~~ [ 768s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 768s] 257 | const bool result = iso.IsIsomorphic(); [ 768s] | ~~~~~~~~~~~~~~~~^~ [ 768s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 768s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 768s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 768s] isomorphic.cc:34:1: required from here [ 768s] 168 | ({#Op, Arc::Type()}, Op) [ 768s] | ^ [ 768s] ./../include/fst/isomorphic.h:132:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] [ 768s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 768s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 768s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 768s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 768s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 768s] | ^~~~~~~~~ [ 768s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 768s] 257 | const bool result = iso.IsIsomorphic(); [ 768s] | ~~~~~~~~~~~~~~~~^~ [ 768s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 768s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 768s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 768s] isomorphic.cc:34:1: required from here [ 768s] 168 | ({#Op, Arc::Type()}, Op) [ 768s] | ^ [ 768s] ./../include/fst/isomorphic.h:132:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] [ 768s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 768s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 768s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 768s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 768s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 768s] | ^~~~~~~~~ [ 768s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 768s] 257 | const bool result = iso.IsIsomorphic(); [ 768s] | ~~~~~~~~~~~~~~~~^~ [ 768s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 768s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 768s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 768s] isomorphic.cc:34:1: required from here [ 768s] 168 | ({#Op, Arc::Type()}, Op) [ 768s] | ^ [ 768s] ./../include/fst/isomorphic.h:132:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] [ 768s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 768s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 769s] depbase=`echo map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 769s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT map.lo -MD -MP -MF $depbase.Tpo -c -o map.lo map.cc &&\ [ 769s] mv -f $depbase.Tpo $depbase.Plo [ 769s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT map.lo -MD -MP -MF .deps/map.Tpo -c map.cc -fPIC -DPIC -o .libs/map.o [ 770s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 770s] from ./../include/fst/compat.h:21, [ 770s] from ./../include/fst/fst.h:40, [ 770s] from ./../include/fst/script/isomorphic.h:23: [ 770s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > >::ArcCompare>]': [ 770s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 770s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 770s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 770s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 770s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 770s] | ^~~~~~~~~~~~~~~~ [ 770s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 770s] In file included from ./../include/fst/cache.h:37, [ 770s] from ./../include/fst/arc-map.h:34, [ 770s] from ./../include/fst/script/map.h:26, [ 770s] from map.cc:18: [ 770s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 770s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 770s] 138 | class ImplToExpandedFst : public ImplToFst { [ 770s] | ^~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 770s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 770s] | ^~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 770s] 527 | class VectorFst : public ImplToMutableFst> { [ 770s] | ^~~~~~~~~ [ 770s] ./../include/fst/script/map.h:52:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 770s] 52 | StateMap(fst, ofst.get(), mapper); [ 770s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 770s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 770s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] map.cc:41:1: required from here [ 770s] 168 | ({#Op, Arc::Type()}, Op) [ 770s] | ^ [ 770s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 770s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 770s] | ^~~~~~~~ [ 770s] In file included from ./../include/fst/expanded-fst.h:38, [ 770s] from ./../include/fst/mutable-fst.h:38: [ 770s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 770s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 770s] | ^~~~~~~~ [ 770s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 770s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 770s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 770s] | ^~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 770s] 527 | class VectorFst : public ImplToMutableFst> { [ 770s] | ^~~~~~~~~ [ 770s] ./../include/fst/script/map.h:52:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 770s] 52 | StateMap(fst, ofst.get(), mapper); [ 770s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 770s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 770s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] map.cc:41:1: required from here [ 770s] 168 | ({#Op, Arc::Type()}, Op) [ 770s] | ^ [ 770s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 770s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 770s] | ^~~~~~~~ [ 770s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 770s] 138 | class ImplToExpandedFst : public ImplToFst { [ 770s] | ^~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 770s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 770s] 527 | class VectorFst : public ImplToMutableFst> { [ 770s] | ^~~~~~~~~ [ 770s] ./../include/fst/script/map.h:52:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 770s] 52 | StateMap(fst, ofst.get(), mapper); [ 770s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 770s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 770s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] map.cc:41:1: required from here [ 770s] 168 | ({#Op, Arc::Type()}, Op) [ 770s] | ^ [ 770s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 770s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 770s] | ^~~~~~~~ [ 770s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 770s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 770s] | ^~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 770s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 770s] 138 | class ImplToExpandedFst : public ImplToFst { [ 770s] | ^~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 770s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 770s] | ^~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 770s] 527 | class VectorFst : public ImplToMutableFst> { [ 770s] | ^~~~~~~~~ [ 770s] ./../include/fst/script/map.h:43:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 770s] 43 | ArcMap(fst, ofst.get(), mapper); [ 770s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 770s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 770s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] map.cc:41:1: required from here [ 770s] 168 | ({#Op, Arc::Type()}, Op) [ 770s] | ^ [ 770s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 770s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 770s] | ^~~~~~~~ [ 770s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 770s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 770s] | ^~~~~~~~ [ 770s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 770s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 770s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 770s] | ^~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 770s] 527 | class VectorFst : public ImplToMutableFst> { [ 770s] | ^~~~~~~~~ [ 770s] ./../include/fst/script/map.h:43:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 770s] 43 | ArcMap(fst, ofst.get(), mapper); [ 770s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 770s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 770s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] map.cc:41:1: required from here [ 770s] 168 | ({#Op, Arc::Type()}, Op) [ 770s] | ^ [ 770s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 770s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 770s] | ^~~~~~~~ [ 770s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 770s] 138 | class ImplToExpandedFst : public ImplToFst { [ 770s] | ^~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 770s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 770s] 527 | class VectorFst : public ImplToMutableFst> { [ 770s] | ^~~~~~~~~ [ 770s] ./../include/fst/script/map.h:43:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 770s] 43 | ArcMap(fst, ofst.get(), mapper); [ 770s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 770s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 770s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] map.cc:41:1: required from here [ 770s] 168 | ({#Op, Arc::Type()}, Op) [ 770s] | ^ [ 770s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 770s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 770s] | ^~~~~~~~ [ 770s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 770s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 770s] | ^~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 770s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 770s] 138 | class ImplToExpandedFst : public ImplToFst { [ 770s] | ^~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 770s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 770s] | ^~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 770s] 527 | class VectorFst : public ImplToMutableFst> { [ 770s] | ^~~~~~~~~ [ 770s] ./../include/fst/script/map.h:43:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 770s] 43 | ArcMap(fst, ofst.get(), mapper); [ 770s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 770s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 770s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] map.cc:41:1: required from here [ 770s] 168 | ({#Op, Arc::Type()}, Op) [ 770s] | ^ [ 770s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 770s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 770s] | ^~~~~~~~ [ 770s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 770s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 770s] | ^~~~~~~~ [ 770s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 770s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 770s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 770s] | ^~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 770s] 527 | class VectorFst : public ImplToMutableFst> { [ 770s] | ^~~~~~~~~ [ 770s] ./../include/fst/script/map.h:43:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 770s] 43 | ArcMap(fst, ofst.get(), mapper); [ 770s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 770s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 770s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] map.cc:41:1: required from here [ 770s] 168 | ({#Op, Arc::Type()}, Op) [ 770s] | ^ [ 770s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 770s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 770s] | ^~~~~~~~ [ 770s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 770s] 138 | class ImplToExpandedFst : public ImplToFst { [ 770s] | ^~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 770s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 770s] 527 | class VectorFst : public ImplToMutableFst> { [ 770s] | ^~~~~~~~~ [ 770s] ./../include/fst/script/map.h:43:9: required from 'std::unique_ptr > fst::script::ArcMap(const fst::Fst&, const M&) [with M = fst::WeightConvertMapper >, fst::ArcTpl > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 770s] 43 | ArcMap(fst, ofst.get(), mapper); [ 770s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 770s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 770s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] map.cc:41:1: required from here [ 770s] 168 | ({#Op, Arc::Type()}, Op) [ 770s] | ^ [ 770s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 770s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 770s] | ^~~~~~~~ [ 770s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 770s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 770s] | ^~~~~~~~~~~~~~~~ [ 770s] depbase=`echo minimize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 770s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT minimize.lo -MD -MP -MF $depbase.Tpo -c -o minimize.lo minimize.cc &&\ [ 770s] mv -f $depbase.Tpo $depbase.Plo [ 770s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT minimize.lo -MD -MP -MF .deps/minimize.Tpo -c minimize.cc -fPIC -DPIC -o .libs/minimize.o [ 770s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61: [ 770s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 770s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 770s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 770s] | ^~~~~~~~~~~~~ [ 770s] In file included from ./../include/fst/script/map.h:29: [ 770s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 770s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 770s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 770s] | ~~~~~~~~~~~~^~ [ 770s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 770s] 176 | StateMap(ifst, ofst, &mapper); [ 770s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/script/map.h:52:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 770s] 52 | StateMap(fst, ofst.get(), mapper); [ 770s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 770s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 770s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] map.cc:41:1: required from here [ 770s] 168 | ({#Op, Arc::Type()}, Op) [ 770s] | ^ [ 770s] ./../include/fst/state-map.h:502:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 770s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 770s] | ~~~^~~~~~~~~~~~~~~ [ 770s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 770s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 770s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 770s] | ~~~~~~~~~~~~^~ [ 770s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 770s] 176 | StateMap(ifst, ofst, &mapper); [ 770s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/script/map.h:52:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 770s] 52 | StateMap(fst, ofst.get(), mapper); [ 770s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 770s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 770s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] map.cc:41:1: required from here [ 770s] 168 | ({#Op, Arc::Type()}, Op) [ 770s] | ^ [ 770s] ./../include/fst/state-map.h:502:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 770s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 770s] | ~~~^~~~~~~~~~~~~~~ [ 770s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 770s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 770s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 770s] | ~~~~~~~~~~~~^~ [ 770s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 770s] 176 | StateMap(ifst, ofst, &mapper); [ 770s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/script/map.h:52:11: required from 'std::unique_ptr > fst::script::StateMap(const fst::Fst&, const M&) [with M = fst::ArcSumMapper > >; typename M::ToArc = fst::ArcTpl >; typename ArcMapper::FromArc = fst::ArcTpl >]' [ 770s] 52 | StateMap(fst, ofst.get(), mapper); [ 770s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 770s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 770s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 770s] map.cc:41:1: required from here [ 770s] 168 | ({#Op, Arc::Type()}, Op) [ 770s] | ^ [ 770s] ./../include/fst/state-map.h:502:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 770s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 770s] | ~~~^~~~~~~~~~~~~~~ [ 770s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 770s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 770s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 770s] | ^~~~~~~~~~~~~~~~ [ 770s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 770s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 770s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 770s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 771s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]', [ 771s] inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::internal::Isomorphism > >::ArcCompare]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18, [ 771s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:186:12: [ 771s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 771s] 1905 | std::__introsort_loop(__first, __last, [ 771s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 771s] 1906 | std::__lg(__last - __first) * 2, [ 771s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 771s] 1907 | __comp); [ 771s] | ~~~~~~~ [ 771s] In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]', [ 771s] inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1908:31, [ 771s] inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::internal::Isomorphism > >::ArcCompare]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18, [ 771s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:186:12: [ 771s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 771s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 771s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 771s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 771s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 771s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 771s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]', [ 771s] inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::internal::Isomorphism > >::ArcCompare]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18, [ 771s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:187:12: [ 771s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 771s] 1905 | std::__introsort_loop(__first, __last, [ 771s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 771s] 1906 | std::__lg(__last - __first) * 2, [ 771s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 771s] 1907 | __comp); [ 771s] | ~~~~~~~ [ 771s] In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]', [ 771s] inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1908:31, [ 771s] inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::internal::Isomorphism > >::ArcCompare]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18, [ 771s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:187:12: [ 771s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 771s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 771s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 771s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 771s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 771s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 771s] In file included from ./../include/fst/cache.h:40: [ 771s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 771s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 771s] 416 | BaseImpl::DeleteStates(dstates); [ 771s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 771s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 771s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 771s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 771s] ./../include/fst/mutable-fst.h:344:8: required from here [ 771s] 344 | void DeleteStates(const std::vector &dstates) override { [ 771s] | ^~~~~~~~~~~~ [ 771s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 771s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 771s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 771s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 771s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 771s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 771s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 771s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 771s] 416 | BaseImpl::DeleteStates(dstates); [ 771s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 771s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 771s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 771s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 771s] ./../include/fst/mutable-fst.h:344:8: required from here [ 771s] 344 | void DeleteStates(const std::vector &dstates) override { [ 771s] | ^~~~~~~~~~~~ [ 771s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 771s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 771s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 771s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 771s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 771s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 771s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 771s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 771s] 416 | BaseImpl::DeleteStates(dstates); [ 771s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 771s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 771s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 771s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 771s] ./../include/fst/mutable-fst.h:344:8: required from here [ 771s] 344 | void DeleteStates(const std::vector &dstates) override { [ 771s] | ^~~~~~~~~~~~ [ 771s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 771s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 771s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 771s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 771s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 771s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 771s] depbase=`echo print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 771s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT print.lo -MD -MP -MF $depbase.Tpo -c -o print.lo print.cc &&\ [ 771s] mv -f $depbase.Tpo $depbase.Plo [ 771s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT print.lo -MD -MP -MF .deps/print.Tpo -c print.cc -fPIC -DPIC -o .libs/print.o [ 772s] In file included from ./../include/fst/cache.h:37, [ 772s] from ./../include/fst/arc-map.h:34, [ 772s] from ./../include/fst/minimize.h:33, [ 772s] from ./../include/fst/script/minimize.h:23, [ 772s] from minimize.cc:18: [ 772s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 772s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 536 | VectorFst> gfst; [ 772s] | ^~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] In file included from ./../include/fst/expanded-fst.h:38, [ 772s] from ./../include/fst/mutable-fst.h:38: [ 772s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 772s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 536 | VectorFst> gfst; [ 772s] | ^~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 536 | VectorFst> gfst; [ 772s] | ^~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 772s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 536 | VectorFst> gfst; [ 772s] | ^~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 772s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 536 | VectorFst> gfst; [ 772s] | ^~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 536 | VectorFst> gfst; [ 772s] | ^~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 772s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 536 | VectorFst> gfst; [ 772s] | ^~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 772s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 536 | VectorFst> gfst; [ 772s] | ^~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 536 | VectorFst> gfst; [ 772s] | ^~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 772s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 545 | internal::AcceptorMinimize(&gfst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 772s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 545 | internal::AcceptorMinimize(&gfst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 545 | internal::AcceptorMinimize(&gfst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 772s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 568 | internal::AcceptorMinimize(fst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 772s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 568 | internal::AcceptorMinimize(fst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 568 | internal::AcceptorMinimize(fst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 772s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 545 | internal::AcceptorMinimize(&gfst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 772s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 545 | internal::AcceptorMinimize(&gfst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 545 | internal::AcceptorMinimize(&gfst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 772s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 568 | internal::AcceptorMinimize(fst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 772s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 568 | internal::AcceptorMinimize(fst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 568 | internal::AcceptorMinimize(fst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 772s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 545 | internal::AcceptorMinimize(&gfst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 772s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 545 | internal::AcceptorMinimize(&gfst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 545 | internal::AcceptorMinimize(&gfst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 772s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 568 | internal::AcceptorMinimize(fst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 772s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 772s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 568 | internal::AcceptorMinimize(fst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 772s] 138 | class ImplToExpandedFst : public ImplToFst { [ 772s] | ^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 772s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 772s] 527 | class VectorFst : public ImplToMutableFst> { [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 772s] 298 | VectorFst Tr_; [ 772s] | ^~~ [ 772s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 772s] 491 | CyclicMinimizer> minimizer(*fst); [ 772s] | ^~~~~~~~~ [ 772s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 568 | internal::AcceptorMinimize(fst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 772s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 772s] | ^~~~~~~~ [ 772s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 772s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 772s] | ^~~~~~~~~~~~~~~~ [ 772s] In file included from ./../include/fst/minimize.h:45: [ 772s] ./../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>]': [ 772s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 772s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 772s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 772s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 772s] | ~~^~~~~~~~~~~~~~~~~ [ 772s] In file included from ./../include/fst/push.h:33: [ 772s] ./../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>]': [ 772s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 102 | Reweight(fst, distance, type); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 772s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 73 | if (s == potential.size()) break; [ 772s] | ~~^~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 79 | if (arc.nextstate >= potential.size()) continue; [ 772s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 107 | const auto startweight = fst->Start() < potential.size() [ 772s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 772s] In file included from ./../include/fst/minimize.h:36: [ 772s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 772s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 473 | Connect(fst); [ 772s] | ~~~~~~~^~~~~ [ 772s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 545 | internal::AcceptorMinimize(&gfst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 772s] | ~~^~~~~~~~~~~~~~~ [ 772s] ./../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]': [ 772s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 772s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 772s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 772s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 772s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 772s] | ~~^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 772s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 772s] 102 | Reweight(fst, distance, type); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 772s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 73 | if (s == potential.size()) break; [ 772s] | ~~^~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 79 | if (arc.nextstate >= potential.size()) continue; [ 772s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 107 | const auto startweight = fst->Start() < potential.size() [ 772s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 772s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 772s] 473 | Connect(fst); [ 772s] | ~~~~~~~^~~~~ [ 772s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 568 | internal::AcceptorMinimize(fst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 772s] | ~~^~~~~~~~~~~~~~~ [ 772s] ./../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>]': [ 772s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 772s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 772s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 772s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 772s] | ~~^~~~~~~~~~~~~~~~~ [ 772s] ./../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>]': [ 772s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 102 | Reweight(fst, distance, type); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 772s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 73 | if (s == potential.size()) break; [ 772s] | ~~^~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 79 | if (arc.nextstate >= potential.size()) continue; [ 772s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 107 | const auto startweight = fst->Start() < potential.size() [ 772s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 772s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 473 | Connect(fst); [ 772s] | ~~~~~~~^~~~~ [ 772s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 545 | internal::AcceptorMinimize(&gfst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 772s] | ~~^~~~~~~~~~~~~~~ [ 772s] ./../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]': [ 772s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 772s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 772s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 772s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 772s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 772s] | ~~^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 772s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 772s] 102 | Reweight(fst, distance, type); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 772s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 73 | if (s == potential.size()) break; [ 772s] | ~~^~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 79 | if (arc.nextstate >= potential.size()) continue; [ 772s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 107 | const auto startweight = fst->Start() < potential.size() [ 772s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 772s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 772s] 473 | Connect(fst); [ 772s] | ~~~~~~~^~~~~ [ 772s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 568 | internal::AcceptorMinimize(fst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 772s] | ~~^~~~~~~~~~~~~~~ [ 772s] ./../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>]': [ 772s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 772s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 772s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 772s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 772s] | ~~^~~~~~~~~~~~~~~~~ [ 772s] ./../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>]': [ 772s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 102 | Reweight(fst, distance, type); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 772s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 73 | if (s == potential.size()) break; [ 772s] | ~~^~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 79 | if (arc.nextstate >= potential.size()) continue; [ 772s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 107 | const auto startweight = fst->Start() < potential.size() [ 772s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 772s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 772s] 473 | Connect(fst); [ 772s] | ~~~~~~~^~~~~ [ 772s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 545 | internal::AcceptorMinimize(&gfst); [ 772s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 772s] | ~~^~~~~~~~~~~~~~~ [ 772s] ./../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]': [ 772s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 772s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 772s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 772s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 772s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 772s] | ~~^~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 772s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 772s] 102 | Reweight(fst, distance, type); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 772s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 772s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 772s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 772s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 772s] minimize.cc:38:1: required from here [ 772s] 168 | ({#Op, Arc::Type()}, Op) [ 772s] | ^ [ 772s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 73 | if (s == potential.size()) break; [ 772s] | ~~^~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 79 | if (arc.nextstate >= potential.size()) continue; [ 772s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 772s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 772s] 107 | const auto startweight = fst->Start() < potential.size() [ 772s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 773s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 773s] 473 | Connect(fst); [ 773s] | ~~~~~~~^~~~~ [ 773s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 568 | internal::AcceptorMinimize(fst); [ 773s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 773s] | ~~^~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 773s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 325 | Initialize(fst); [ 773s] | ^~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 484 | AcyclicMinimizer minimizer(*fst); [ 773s] | ^~~~~~~~~ [ 773s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 545 | internal::AcceptorMinimize(&gfst); [ 773s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/minimize.h:397:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 773s] | ~~^~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 773s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 773s] 325 | Initialize(fst); [ 773s] | ^~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 773s] 484 | AcyclicMinimizer minimizer(*fst); [ 773s] | ^~~~~~~~~ [ 773s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 568 | internal::AcceptorMinimize(fst); [ 773s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/minimize.h:397:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 773s] | ~~^~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 773s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 325 | Initialize(fst); [ 773s] | ^~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 484 | AcyclicMinimizer minimizer(*fst); [ 773s] | ^~~~~~~~~ [ 773s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 545 | internal::AcceptorMinimize(&gfst); [ 773s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/minimize.h:397:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 773s] | ~~^~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 773s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 773s] 325 | Initialize(fst); [ 773s] | ^~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 773s] 484 | AcyclicMinimizer minimizer(*fst); [ 773s] | ^~~~~~~~~ [ 773s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 568 | internal::AcceptorMinimize(fst); [ 773s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/minimize.h:397:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 773s] | ~~^~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 773s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 325 | Initialize(fst); [ 773s] | ^~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 484 | AcyclicMinimizer minimizer(*fst); [ 773s] | ^~~~~~~~~ [ 773s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 545 | internal::AcceptorMinimize(&gfst); [ 773s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/minimize.h:397:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 773s] | ~~^~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 773s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 773s] 325 | Initialize(fst); [ 773s] | ^~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 773s] 484 | AcyclicMinimizer minimizer(*fst); [ 773s] | ^~~~~~~~~ [ 773s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 568 | internal::AcceptorMinimize(fst); [ 773s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/minimize.h:397:27: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 773s] | ~~^~~~~~~~~~~~~~~~ [ 773s] In file included from ./../include/fst/partition.h:28, [ 773s] from ./../include/fst/minimize.h:43: [ 773s] ./../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]': [ 773s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 773s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 773s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] 689 | &unweighted); [ 773s] | ~~~~~~~~~~~~ [ 773s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 773s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 773s] | ^~~~~~~~~~~ [ 773s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 773s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 773s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 773s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 773s] ./../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]': [ 773s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 773s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 773s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] 689 | &unweighted); [ 773s] | ~~~~~~~~~~~~ [ 773s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 773s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 773s] | ^~~~~~~~~~~ [ 773s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 773s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 773s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 773s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 773s] In file included from ./../include/fst/minimize.h:38: [ 773s] ./../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]': [ 773s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 773s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 773s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' [ 773s] 159 | aiter.SetValue((*mapper)(arc)); [ 773s] | ~~~~~~~~~^~~~~ [ 773s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 503 | ArcMap(fst, mapper); [ 773s] | ~~~~~~^~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 544 | Encode(&gfst, &encoder); [ 773s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >, fst::GALLIC_LEFT> >::Label' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> >, std::allocator >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 202 | if (label < 1 || label > triples_.size()) { [ 773s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 773s] ./../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]': [ 773s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 773s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 773s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] 689 | &unweighted); [ 773s] | ~~~~~~~~~~~~ [ 773s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 773s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 773s] | ^~~~~~~~~~~ [ 773s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 773s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 773s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 773s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 773s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 773s] ./../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]': [ 773s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 773s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 773s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] 689 | &unweighted); [ 773s] | ~~~~~~~~~~~~ [ 773s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 773s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 773s] | ^~~~~~~~~~~ [ 773s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 773s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 773s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 773s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 773s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 773s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 773s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 773s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 773s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 773s] 159 | aiter.SetValue((*mapper)(arc)); [ 773s] | ~~~~~~~~~^~~~~ [ 773s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 773s] 503 | ArcMap(fst, mapper); [ 773s] | ~~~~~~^~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 567 | Encode(fst, &encoder); [ 773s] | ~~~~~~^~~~~~~~~~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 202 | if (label < 1 || label > triples_.size()) { [ 773s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 773s] ./../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]': [ 773s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 773s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 773s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] 689 | &unweighted); [ 773s] | ~~~~~~~~~~~~ [ 773s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 773s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 773s] | ^~~~~~~~~~~ [ 773s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 773s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 773s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 773s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 773s] ./../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]': [ 773s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 773s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 773s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] 689 | &unweighted); [ 773s] | ~~~~~~~~~~~~ [ 773s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 773s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 773s] | ^~~~~~~~~~~ [ 773s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 773s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 773s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 773s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 773s] ./../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]': [ 773s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 773s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 773s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' [ 773s] 159 | aiter.SetValue((*mapper)(arc)); [ 773s] | ~~~~~~~~~^~~~~ [ 773s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 503 | ArcMap(fst, mapper); [ 773s] | ~~~~~~^~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 544 | Encode(&gfst, &encoder); [ 773s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >, fst::GALLIC_LEFT> >::Label' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> >, std::allocator >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 202 | if (label < 1 || label > triples_.size()) { [ 773s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 773s] ./../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]': [ 773s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 773s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 773s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] 689 | &unweighted); [ 773s] | ~~~~~~~~~~~~ [ 773s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 773s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 773s] | ^~~~~~~~~~~ [ 773s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 773s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 773s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 773s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 773s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 773s] ./../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]': [ 773s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 773s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 773s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] 689 | &unweighted); [ 773s] | ~~~~~~~~~~~~ [ 773s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 773s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 773s] | ^~~~~~~~~~~ [ 773s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 773s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 773s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 773s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 773s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 773s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 773s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 773s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 773s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 773s] 159 | aiter.SetValue((*mapper)(arc)); [ 773s] | ~~~~~~~~~^~~~~ [ 773s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 773s] 503 | ArcMap(fst, mapper); [ 773s] | ~~~~~~^~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 567 | Encode(fst, &encoder); [ 773s] | ~~~~~~^~~~~~~~~~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 202 | if (label < 1 || label > triples_.size()) { [ 773s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 773s] ./../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]': [ 773s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 773s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 773s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] 689 | &unweighted); [ 773s] | ~~~~~~~~~~~~ [ 773s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 773s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 773s] | ^~~~~~~~~~~ [ 773s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 773s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 773s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 773s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 773s] ./../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]': [ 773s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 773s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 773s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] 689 | &unweighted); [ 773s] | ~~~~~~~~~~~~ [ 773s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 773s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 773s] | ^~~~~~~~~~~ [ 773s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 773s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 773s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 773s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 773s] ./../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]': [ 773s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 773s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 773s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = EncodeMapper >, fst::GALLIC_LEFT> >]' [ 773s] 159 | aiter.SetValue((*mapper)(arc)); [ 773s] | ~~~~~~~~~^~~~~ [ 773s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 773s] 503 | ArcMap(fst, mapper); [ 773s] | ~~~~~~^~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 544 | Encode(&gfst, &encoder); [ 773s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable >, fst::GALLIC_LEFT> >::Label' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> >, std::allocator >, fst::GALLIC_LEFT> >::Triple, std::default_delete >, fst::GALLIC_LEFT> >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 202 | if (label < 1 || label > triples_.size()) { [ 773s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 773s] ./../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]': [ 773s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 773s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 773s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] 689 | &unweighted); [ 773s] | ~~~~~~~~~~~~ [ 773s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 773s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 773s] | ^~~~~~~~~~~ [ 773s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 773s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 773s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 773s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 773s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 773s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 773s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 773s] minimize.cc:38:1: required from here [ 773s] 168 | ({#Op, Arc::Type()}, Op) [ 773s] | ^ [ 773s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 773s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 773s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 774s] ./../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]': [ 774s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 774s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 774s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] 689 | &unweighted); [ 774s] | ~~~~~~~~~~~~ [ 774s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 774s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 774s] | ^~~~~~~~~~~ [ 774s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 774s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 774s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 774s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 774s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 774s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 774s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 774s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 774s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 774s] 159 | aiter.SetValue((*mapper)(arc)); [ 774s] | ~~~~~~~~~^~~~~ [ 774s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 774s] 503 | ArcMap(fst, mapper); [ 774s] | ~~~~~~^~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 567 | Encode(fst, &encoder); [ 774s] | ~~~~~~^~~~~~~~~~~~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 202 | if (label < 1 || label > triples_.size()) { [ 774s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 774s] In file included from ./../include/fst/minimize.h:35: [ 774s] ./../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> >]': [ 774s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 774s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 774s] | ~~~~~~~~~~~~^~ [ 774s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 774s] 129 | StateMap(fst, &mapper); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 774s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 774s] 111 | StateMap(fst, mapper); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 483 | ArcSort(fst, comp); [ 774s] | ~~~~~~~^~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 545 | internal::AcceptorMinimize(&gfst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 774s] | ~~~^~~~~~~~~~~~~~~ [ 774s] ./../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 = unsigned int; StateId = int]': [ 774s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 774s] 212 | size_t hash = hasher(s); [ 774s] | ~~~~~~^~~ [ 774s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 774s] 243 | PrePartition(fst); [ 774s] | ^~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 774s] 136 | Initialize(fst); [ 774s] | ^~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 491 | CyclicMinimizer> minimizer(*fst); [ 774s] | ^~~~~~~~~ [ 774s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 545 | internal::AcceptorMinimize(&gfst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/minimize.h:162:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 774s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 774s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 774s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 774s] | ~~~~~~~~~~~~^~ [ 774s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 774s] 129 | StateMap(fst, &mapper); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 774s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 774s] 111 | StateMap(fst, mapper); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 774s] 483 | ArcSort(fst, comp); [ 774s] | ~~~~~~~^~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 568 | internal::AcceptorMinimize(fst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 774s] | ~~~^~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; size_t = unsigned int; StateId = int]': [ 774s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 774s] 212 | size_t hash = hasher(s); [ 774s] | ~~~~~~^~~ [ 774s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 774s] 243 | PrePartition(fst); [ 774s] | ^~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 774s] 136 | Initialize(fst); [ 774s] | ^~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 774s] 491 | CyclicMinimizer> minimizer(*fst); [ 774s] | ^~~~~~~~~ [ 774s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 568 | internal::AcceptorMinimize(fst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/minimize.h:162:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 774s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 774s] ./../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> >]': [ 774s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 774s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 774s] | ~~~~~~~~~~~~^~ [ 774s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 774s] 129 | StateMap(fst, &mapper); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 774s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 774s] 111 | StateMap(fst, mapper); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 483 | ArcSort(fst, comp); [ 774s] | ~~~~~~~^~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 545 | internal::AcceptorMinimize(&gfst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 774s] | ~~~^~~~~~~~~~~~~~~ [ 774s] ./../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 = unsigned int; StateId = int]': [ 774s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 774s] 212 | size_t hash = hasher(s); [ 774s] | ~~~~~~^~~ [ 774s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 774s] 243 | PrePartition(fst); [ 774s] | ^~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 774s] 136 | Initialize(fst); [ 774s] | ^~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 491 | CyclicMinimizer> minimizer(*fst); [ 774s] | ^~~~~~~~~ [ 774s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 545 | internal::AcceptorMinimize(&gfst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/minimize.h:162:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 774s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 774s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 774s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 774s] | ~~~~~~~~~~~~^~ [ 774s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 774s] 129 | StateMap(fst, &mapper); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 774s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 774s] 111 | StateMap(fst, mapper); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 774s] 483 | ArcSort(fst, comp); [ 774s] | ~~~~~~~^~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 568 | internal::AcceptorMinimize(fst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 774s] | ~~~^~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; size_t = unsigned int; StateId = int]': [ 774s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 774s] 212 | size_t hash = hasher(s); [ 774s] | ~~~~~~^~~ [ 774s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 774s] 243 | PrePartition(fst); [ 774s] | ^~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 774s] 136 | Initialize(fst); [ 774s] | ^~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 774s] 491 | CyclicMinimizer> minimizer(*fst); [ 774s] | ^~~~~~~~~ [ 774s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 568 | internal::AcceptorMinimize(fst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/minimize.h:162:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 774s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 774s] ./../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> >]': [ 774s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 774s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 774s] | ~~~~~~~~~~~~^~ [ 774s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 774s] 129 | StateMap(fst, &mapper); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 774s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 774s] 111 | StateMap(fst, mapper); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 483 | ArcSort(fst, comp); [ 774s] | ~~~~~~~^~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 545 | internal::AcceptorMinimize(&gfst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 774s] | ~~~^~~~~~~~~~~~~~~ [ 774s] ./../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 = unsigned int; StateId = int]': [ 774s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 774s] 212 | size_t hash = hasher(s); [ 774s] | ~~~~~~^~~ [ 774s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 774s] 243 | PrePartition(fst); [ 774s] | ^~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 774s] 136 | Initialize(fst); [ 774s] | ^~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 491 | CyclicMinimizer> minimizer(*fst); [ 774s] | ^~~~~~~~~ [ 774s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 545 | internal::AcceptorMinimize(&gfst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/minimize.h:162:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 774s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 774s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 774s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 774s] | ~~~~~~~~~~~~^~ [ 774s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 774s] 129 | StateMap(fst, &mapper); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 774s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 774s] 111 | StateMap(fst, mapper); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 774s] 483 | ArcSort(fst, comp); [ 774s] | ~~~~~~~^~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 568 | internal::AcceptorMinimize(fst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 774s] | ~~~^~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; size_t = unsigned int; StateId = int]': [ 774s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 774s] 212 | size_t hash = hasher(s); [ 774s] | ~~~~~~^~~ [ 774s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 774s] 243 | PrePartition(fst); [ 774s] | ^~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 774s] 136 | Initialize(fst); [ 774s] | ^~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 774s] 491 | CyclicMinimizer> minimizer(*fst); [ 774s] | ^~~~~~~~~ [ 774s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 568 | internal::AcceptorMinimize(fst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/minimize.h:162:25: warning: comparison of integer expressions of different signedness: 'const fst::internal::CyclicMinimizer >, fst::LifoQueue >::StateILabelHasher::Label' {aka 'const int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 774s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 774s] ./../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]': [ 774s] ./../include/fst/dfs-visit.h:142:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 774s] 142 | dfs = visitor->InitState(root, root); [ 774s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 774s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 774s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 392 | DfsVisit(fst, &hvisitor); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 325 | Initialize(fst); [ 774s] | ^~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 484 | AcyclicMinimizer minimizer(*fst); [ 774s] | ^~~~~~~~~ [ 774s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 545 | internal::AcceptorMinimize(&gfst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/minimize.h:344:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 774s] | ~~^~~~~~~~~~~~~~ [ 774s] ./../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]': [ 774s] ./../include/fst/dfs-visit.h:158:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 774s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 774s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 774s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 392 | DfsVisit(fst, &hvisitor); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 325 | Initialize(fst); [ 774s] | ^~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 484 | AcyclicMinimizer minimizer(*fst); [ 774s] | ^~~~~~~~~ [ 774s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 545 | internal::AcceptorMinimize(&gfst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 368 | if (h > max_height_) max_height_ = h; [ 774s] | ~~^~~~~~~~~~~~~ [ 774s] ./../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]': [ 774s] ./../include/fst/dfs-visit.h:142:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 774s] 142 | dfs = visitor->InitState(root, root); [ 774s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 774s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 774s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 774s] 392 | DfsVisit(fst, &hvisitor); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 774s] 325 | Initialize(fst); [ 774s] | ^~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 774s] 484 | AcyclicMinimizer minimizer(*fst); [ 774s] | ^~~~~~~~~ [ 774s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 568 | internal::AcceptorMinimize(fst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/minimize.h:344:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 774s] | ~~^~~~~~~~~~~~~~ [ 774s] ./../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]': [ 774s] ./../include/fst/dfs-visit.h:158:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 774s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 774s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 774s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 774s] 392 | DfsVisit(fst, &hvisitor); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 774s] 325 | Initialize(fst); [ 774s] | ^~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 774s] 484 | AcyclicMinimizer minimizer(*fst); [ 774s] | ^~~~~~~~~ [ 774s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 568 | internal::AcceptorMinimize(fst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 368 | if (h > max_height_) max_height_ = h; [ 774s] | ~~^~~~~~~~~~~~~ [ 774s] ./../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]': [ 774s] ./../include/fst/dfs-visit.h:142:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 774s] 142 | dfs = visitor->InitState(root, root); [ 774s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 774s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 774s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 392 | DfsVisit(fst, &hvisitor); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 325 | Initialize(fst); [ 774s] | ^~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 484 | AcyclicMinimizer minimizer(*fst); [ 774s] | ^~~~~~~~~ [ 774s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 545 | internal::AcceptorMinimize(&gfst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/minimize.h:344:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 774s] | ~~^~~~~~~~~~~~~~ [ 774s] ./../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]': [ 774s] ./../include/fst/dfs-visit.h:158:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 774s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 774s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 774s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 392 | DfsVisit(fst, &hvisitor); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 325 | Initialize(fst); [ 774s] | ^~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 484 | AcyclicMinimizer minimizer(*fst); [ 774s] | ^~~~~~~~~ [ 774s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 545 | internal::AcceptorMinimize(&gfst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 368 | if (h > max_height_) max_height_ = h; [ 774s] | ~~^~~~~~~~~~~~~ [ 774s] ./../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]': [ 774s] ./../include/fst/dfs-visit.h:142:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 774s] 142 | dfs = visitor->InitState(root, root); [ 774s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 774s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 774s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 774s] 392 | DfsVisit(fst, &hvisitor); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 774s] 325 | Initialize(fst); [ 774s] | ^~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 774s] 484 | AcyclicMinimizer minimizer(*fst); [ 774s] | ^~~~~~~~~ [ 774s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 568 | internal::AcceptorMinimize(fst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/minimize.h:344:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 774s] | ~~^~~~~~~~~~~~~~ [ 774s] ./../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]': [ 774s] ./../include/fst/dfs-visit.h:158:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 774s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 774s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 774s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 774s] 392 | DfsVisit(fst, &hvisitor); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 774s] 325 | Initialize(fst); [ 774s] | ^~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 774s] 484 | AcyclicMinimizer minimizer(*fst); [ 774s] | ^~~~~~~~~ [ 774s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 568 | internal::AcceptorMinimize(fst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 368 | if (h > max_height_) max_height_ = h; [ 774s] | ~~^~~~~~~~~~~~~ [ 774s] ./../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]': [ 774s] ./../include/fst/dfs-visit.h:142:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 774s] 142 | dfs = visitor->InitState(root, root); [ 774s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 774s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 774s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 392 | DfsVisit(fst, &hvisitor); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 325 | Initialize(fst); [ 774s] | ^~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 484 | AcyclicMinimizer minimizer(*fst); [ 774s] | ^~~~~~~~~ [ 774s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 545 | internal::AcceptorMinimize(&gfst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/minimize.h:344:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 774s] | ~~^~~~~~~~~~~~~~ [ 774s] ./../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]': [ 774s] ./../include/fst/dfs-visit.h:158:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 774s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 774s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Visitor = internal::AcyclicMinimizer >, fst::GALLIC_LEFT> >::HeightVisitor]' [ 774s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 392 | DfsVisit(fst, &hvisitor); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 325 | Initialize(fst); [ 774s] | ^~~~~~~~~~ [ 774s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 774s] 484 | AcyclicMinimizer minimizer(*fst); [ 774s] | ^~~~~~~~~ [ 774s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 774s] 545 | internal::AcceptorMinimize(&gfst); [ 774s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 774s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 774s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 774s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 774s] minimize.cc:38:1: required from here [ 774s] 168 | ({#Op, Arc::Type()}, Op) [ 774s] | ^ [ 774s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 774s] 368 | if (h > max_height_) max_height_ = h; [ 774s] | ~~^~~~~~~~~~~~~ [ 774s] depbase=`echo project.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 774s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT project.lo -MD -MP -MF $depbase.Tpo -c -o project.lo project.cc &&\ [ 774s] mv -f $depbase.Tpo $depbase.Plo [ 775s] ./../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]': [ 775s] ./../include/fst/dfs-visit.h:142:29: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 775s] 142 | dfs = visitor->InitState(root, root); [ 775s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 775s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 775s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 775s] 392 | DfsVisit(fst, &hvisitor); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 775s] 325 | Initialize(fst); [ 775s] | ^~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 775s] 484 | AcyclicMinimizer minimizer(*fst); [ 775s] | ^~~~~~~~~ [ 775s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 568 | internal::AcceptorMinimize(fst); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../include/fst/minimize.h:344:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 775s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 775s] | ~~^~~~~~~~~~~~~~ [ 775s] ./../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]': [ 775s] ./../include/fst/dfs-visit.h:158:31: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor; ArcFilter = AnyArcFilter > >]' [ 775s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 775s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 775s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 775s] 392 | DfsVisit(fst, &hvisitor); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 775s] 325 | Initialize(fst); [ 775s] | ^~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 775s] 484 | AcyclicMinimizer minimizer(*fst); [ 775s] | ^~~~~~~~~ [ 775s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 568 | internal::AcceptorMinimize(fst); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 775s] 368 | if (h > max_height_) max_height_ = h; [ 775s] | ~~^~~~~~~~~~~~~ [ 775s] In file included from ./../include/fst/queue.h:40: [ 775s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 775s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 775s] 119 | visitor->FinishVisit(); [ 775s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 775s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 775s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 775s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 775s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 775s] 665 | queue_ = std::make_unique>(fst, filter); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 775s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 775s] | ^~~~~~~~~~~ [ 775s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 775s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 775s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 775s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT project.lo -MD -MP -MF .deps/project.Tpo -c project.cc -fPIC -DPIC -o .libs/project.o [ 775s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 775s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 775s] 119 | visitor->FinishVisit(); [ 775s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 775s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 775s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 775s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 775s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 775s] 665 | queue_ = std::make_unique>(fst, filter); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 775s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 775s] | ^~~~~~~~~~~ [ 775s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 775s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 775s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 775s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../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> > >]': [ 775s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 775s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 775s] | ~~~~~~~~~~~~^~ [ 775s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 775s] 129 | StateMap(fst, &mapper); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 775s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 775s] 111 | StateMap(fst, mapper); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 775s] 238 | ArcSort(&Tr_, icomp); [ 775s] | ~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 775s] 136 | Initialize(fst); [ 775s] | ^~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 775s] 491 | CyclicMinimizer> minimizer(*fst); [ 775s] | ^~~~~~~~~ [ 775s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 545 | internal::AcceptorMinimize(&gfst); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 775s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 775s] | ~~~^~~~~~~~~~~~~~~ [ 775s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 775s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 775s] 119 | visitor->FinishVisit(); [ 775s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 775s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 775s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 775s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 775s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 775s] 665 | queue_ = std::make_unique>(fst, filter); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 775s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 775s] | ^~~~~~~~~~~ [ 775s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 775s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 775s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 775s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 775s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 775s] 119 | visitor->FinishVisit(); [ 775s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 775s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 775s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 775s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 775s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 775s] 665 | queue_ = std::make_unique>(fst, filter); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 775s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 775s] | ^~~~~~~~~~~ [ 775s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 775s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 775s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 775s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 775s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 775s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 775s] | ~~~~~~~~~~~~^~ [ 775s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 775s] 129 | StateMap(fst, &mapper); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 775s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 775s] 111 | StateMap(fst, mapper); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 775s] 238 | ArcSort(&Tr_, icomp); [ 775s] | ~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 775s] 136 | Initialize(fst); [ 775s] | ^~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 775s] 491 | CyclicMinimizer> minimizer(*fst); [ 775s] | ^~~~~~~~~ [ 775s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 568 | internal::AcceptorMinimize(fst); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector > >, std::allocator > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 775s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 775s] | ~~~^~~~~~~~~~~~~~~ [ 775s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 775s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 775s] 119 | visitor->FinishVisit(); [ 775s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 775s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 775s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 775s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 775s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 775s] 665 | queue_ = std::make_unique>(fst, filter); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 775s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 775s] | ^~~~~~~~~~~ [ 775s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 775s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 775s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 775s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 775s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 775s] 119 | visitor->FinishVisit(); [ 775s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 775s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 775s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 775s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 775s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 775s] 665 | queue_ = std::make_unique>(fst, filter); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 775s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 775s] | ^~~~~~~~~~~ [ 775s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 775s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 775s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 775s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../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> > >]': [ 775s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 775s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 775s] | ~~~~~~~~~~~~^~ [ 775s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 775s] 129 | StateMap(fst, &mapper); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 775s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 775s] 111 | StateMap(fst, mapper); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 775s] 238 | ArcSort(&Tr_, icomp); [ 775s] | ~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 775s] 136 | Initialize(fst); [ 775s] | ^~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 775s] 491 | CyclicMinimizer> minimizer(*fst); [ 775s] | ^~~~~~~~~ [ 775s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 545 | internal::AcceptorMinimize(&gfst); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 775s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 775s] | ~~~^~~~~~~~~~~~~~~ [ 775s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 775s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 775s] 119 | visitor->FinishVisit(); [ 775s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 775s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 775s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 775s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 775s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 775s] 665 | queue_ = std::make_unique>(fst, filter); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 775s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 775s] | ^~~~~~~~~~~ [ 775s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 775s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 775s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 775s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 775s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 775s] 119 | visitor->FinishVisit(); [ 775s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 775s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 775s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 775s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 775s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 775s] 665 | queue_ = std::make_unique>(fst, filter); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 775s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 775s] | ^~~~~~~~~~~ [ 775s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 775s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 775s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 775s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 775s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 775s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 775s] | ~~~~~~~~~~~~^~ [ 775s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 775s] 129 | StateMap(fst, &mapper); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 775s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 775s] 111 | StateMap(fst, mapper); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 775s] 238 | ArcSort(&Tr_, icomp); [ 775s] | ~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 775s] 136 | Initialize(fst); [ 775s] | ^~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 775s] 491 | CyclicMinimizer> minimizer(*fst); [ 775s] | ^~~~~~~~~ [ 775s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 568 | internal::AcceptorMinimize(fst); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector > >, std::allocator > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 775s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 775s] | ~~~^~~~~~~~~~~~~~~ [ 775s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 775s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 775s] 119 | visitor->FinishVisit(); [ 775s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 775s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 775s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 775s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 775s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 775s] 665 | queue_ = std::make_unique>(fst, filter); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 775s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 775s] | ^~~~~~~~~~~ [ 775s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 775s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 775s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 775s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 775s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 775s] 119 | visitor->FinishVisit(); [ 775s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 775s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 775s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 775s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 775s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 775s] 665 | queue_ = std::make_unique>(fst, filter); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 775s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 775s] | ^~~~~~~~~~~ [ 775s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 775s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 775s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 775s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../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> > >]': [ 775s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 775s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 775s] | ~~~~~~~~~~~~^~ [ 775s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 775s] 129 | StateMap(fst, &mapper); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 775s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 775s] 111 | StateMap(fst, mapper); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 775s] 238 | ArcSort(&Tr_, icomp); [ 775s] | ~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Queue = fst::LifoQueue]' [ 775s] 136 | Initialize(fst); [ 775s] | ^~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 775s] 491 | CyclicMinimizer> minimizer(*fst); [ 775s] | ^~~~~~~~~ [ 775s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 545 | internal::AcceptorMinimize(&gfst); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 775s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 775s] | ~~~^~~~~~~~~~~~~~~ [ 775s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 775s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 775s] 119 | visitor->FinishVisit(); [ 775s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 775s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 775s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 775s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 775s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 775s] 665 | queue_ = std::make_unique>(fst, filter); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 775s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 775s] | ^~~~~~~~~~~ [ 775s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 775s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 775s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 775s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 775s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 775s] 119 | visitor->FinishVisit(); [ 775s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 775s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 775s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 775s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 775s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 775s] 665 | queue_ = std::make_unique>(fst, filter); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 775s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 775s] | ^~~~~~~~~~~ [ 775s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 775s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 775s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 775s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../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 'unsigned int'} [-Wsign-compare] [ 775s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 775s] | ~~^~~~~~~~~~~~~~~~ [ 775s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 775s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 775s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 775s] | ~~~~~~~~~~~~^~ [ 775s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 775s] 129 | StateMap(fst, &mapper); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 775s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 775s] 111 | StateMap(fst, mapper); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 775s] 238 | ArcSort(&Tr_, icomp); [ 775s] | ~~~~~~~^~~~~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 775s] 136 | Initialize(fst); [ 775s] | ^~~~~~~~~~ [ 775s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 775s] 491 | CyclicMinimizer> minimizer(*fst); [ 775s] | ^~~~~~~~~ [ 775s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 775s] 568 | internal::AcceptorMinimize(fst); [ 775s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 775s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 775s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 775s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] minimize.cc:38:1: required from here [ 775s] 168 | ({#Op, Arc::Type()}, Op) [ 775s] | ^ [ 775s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector > >, std::allocator > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 775s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 775s] | ~~~^~~~~~~~~~~~~~~ [ 775s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 775s] from ./../include/fst/compat.h:21, [ 775s] from ./../include/fst/util.h:44, [ 775s] from ./../include/fst/error-weight.h:23, [ 775s] from ./../include/fst/arc.h:30, [ 775s] from ./../include/fst/arc-map.h:33: [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter > >::Equal>]': [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 775s] 857 | __unique(_ForwardIterator __first, _ForwardIterator __last, [ 775s] | ^~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > >::Compare>]': [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 775s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 775s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 775s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 775s] | ^~~~~~~~~~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > >::Compare>]': [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 775s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 775s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 775s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 775s] | ^~~~~~~~~~~~~~~~ [ 775s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 776s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61: [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 776s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 776s] | ^~~~~~~~~~~~~ [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 776s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 776s] | ^~~~~~~~~~~~~~~~ [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 776s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 776s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 776s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 776s] inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::ArcSumMapper > >::Compare]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18, [ 776s] inlined from 'void fst::ArcSumMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:489:14: [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 776s] 1905 | std::__introsort_loop(__first, __last, [ 776s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 776s] 1906 | std::__lg(__last - __first) * 2, [ 776s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 776s] 1907 | __comp); [ 776s] | ~~~~~~~ [ 776s] In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 776s] inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1908:31, [ 776s] inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::ArcSumMapper > >::Compare]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18, [ 776s] inlined from 'void fst::ArcSumMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:489:14: [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 776s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 776s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 776s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 776s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 776s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 776s] | ^~~~~~~~~~~~~ [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 776s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 776s] | ^~~~~~~~~~~~~~~~ [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 776s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 776s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 776s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 776s] inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::ArcUniqueMapper > >::Compare]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18, [ 776s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:580:14: [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 776s] 1905 | std::__introsort_loop(__first, __last, [ 776s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 776s] 1906 | std::__lg(__last - __first) * 2, [ 776s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 776s] 1907 | __comp); [ 776s] | ~~~~~~~ [ 776s] In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 776s] inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1908:31, [ 776s] inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::ArcUniqueMapper > >::Compare]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18, [ 776s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:580:14: [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 776s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 776s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 776s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 776s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 776s] In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = fst::ArcUniqueMapper > >::Equal]', [ 776s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:581:28: [ 776s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:933:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 776s] 933 | return std::__unique(__first, __last, [ 776s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 776s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 776s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 776s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 776s] ./../include/fst/queue.h:238:8: required from here [ 776s] 238 | void Update(StateId s) override { [ 776s] | ^~~~~~ [ 776s] ./../include/fst/queue.h:240:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 776s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 776s] | ~~^~~~~~~~~~~~~~ [ 776s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 776s] ./../include/fst/queue.h:558:11: required from here [ 776s] 558 | StateId Head() const final { [ 776s] | ^~~~ [ 776s] ./../include/fst/queue.h:562:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 776s] 562 | ((front_ >= trivial_queue_.size()) || [ 776s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 776s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 776s] ./../include/fst/queue.h:573:8: required from here [ 776s] 573 | void Enqueue(StateId s) final { [ 776s] | ^~~~~~~ [ 776s] ./../include/fst/queue.h:584:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 776s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 776s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 776s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 776s] ./../include/fst/queue.h:591:8: required from here [ 776s] 591 | void Dequeue() final { [ 776s] | ^~~~~~~ [ 776s] ./../include/fst/queue.h:594:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 776s] 594 | } else if (front_ < trivial_queue_.size()) { [ 776s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 776s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 776s] ./../include/fst/queue.h:603:8: required from here [ 776s] 603 | bool Empty() const final { [ 776s] | ^~~~~ [ 776s] ./../include/fst/queue.h:612:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 776s] 612 | return (front_ >= trivial_queue_.size()) || [ 776s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 776s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 776s] ./../include/fst/queue.h:617:8: required from here [ 776s] 617 | void Clear() final { [ 776s] | ^~~~~ [ 776s] ./../include/fst/queue.h:621:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 776s] 621 | } else if (i < trivial_queue_.size()) { [ 776s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 776s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 776s] ./../include/fst/queue.h:505:8: required from here [ 776s] 505 | void Enqueue(StateId s) final { [ 776s] | ^~~~~~~ [ 776s] ./../include/fst/queue.h:513:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 776s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 776s] | ~~~~~~~~~~~~~~~~~^~~~ [ 776s] In file included from ./../include/fst/queue.h:38: [ 776s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 776s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 776s] 224 | key_[s] = heap_.Insert(s); [ 776s] | ~~~~~~~~~~~~^~~ [ 776s] ./../include/fst/queue.h:221:8: required from here [ 776s] 221 | void Enqueue(StateId s) override { [ 776s] | ^~~~~~~ [ 776s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 776s] 57 | if (size_ < values_.size()) { [ 776s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 776s] In file included from ./../include/fst/cache.h:40: [ 776s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 776s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 776s] 416 | BaseImpl::DeleteStates(dstates); [ 776s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 776s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 776s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 776s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 776s] ./../include/fst/mutable-fst.h:344:8: required from here [ 776s] 344 | void DeleteStates(const std::vector &dstates) override { [ 776s] | ^~~~~~~~~~~~ [ 776s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 776s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 776s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 776s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 776s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 776s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 776s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 776s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 776s] 416 | BaseImpl::DeleteStates(dstates); [ 776s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 776s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 776s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 776s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 776s] ./../include/fst/mutable-fst.h:344:8: required from here [ 776s] 344 | void DeleteStates(const std::vector &dstates) override { [ 776s] | ^~~~~~~~~~~~ [ 776s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 776s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 776s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 776s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 776s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 776s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 776s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 776s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 776s] 416 | BaseImpl::DeleteStates(dstates); [ 776s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 776s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 776s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 776s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 776s] ./../include/fst/mutable-fst.h:344:8: required from here [ 776s] 344 | void DeleteStates(const std::vector &dstates) override { [ 776s] | ^~~~~~~~~~~~ [ 776s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 776s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 776s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 776s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 776s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 776s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 777s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 777s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 777s] 416 | BaseImpl::DeleteStates(dstates); [ 777s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 777s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 777s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 777s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 777s] ./../include/fst/mutable-fst.h:344:8: required from here [ 777s] 344 | void DeleteStates(const std::vector &dstates) override { [ 777s] | ^~~~~~~~~~~~ [ 777s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 777s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 777s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 777s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 777s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 777s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 777s] depbase=`echo prune.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 777s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT prune.lo -MD -MP -MF $depbase.Tpo -c -o prune.lo prune.cc &&\ [ 777s] mv -f $depbase.Tpo $depbase.Plo [ 777s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 777s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 777s] 416 | BaseImpl::DeleteStates(dstates); [ 777s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 777s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 777s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 777s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 777s] ./../include/fst/mutable-fst.h:344:8: required from here [ 777s] 344 | void DeleteStates(const std::vector &dstates) override { [ 777s] | ^~~~~~~~~~~~ [ 777s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 777s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 777s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 777s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 777s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 777s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 777s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 777s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 777s] 416 | BaseImpl::DeleteStates(dstates); [ 777s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 777s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 777s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 777s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 777s] ./../include/fst/mutable-fst.h:344:8: required from here [ 777s] 344 | void DeleteStates(const std::vector &dstates) override { [ 777s] | ^~~~~~~~~~~~ [ 777s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 777s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 777s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 777s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 777s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 777s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 777s] In file included from ./../include/fst/minimize.h:40: [ 777s] ./../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]': [ 777s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 777s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 777s] | ^~~~~~~~~ [ 777s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 777s] 48 | StateId Start() const override { return impl_->Start(); } [ 777s] | ~~~~~~~~~~~~^~ [ 777s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 777s] 48 | StateId Start() const override { return impl_->Start(); } [ 777s] | ^~~~~ [ 777s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 777s] 353 | while (unfactored_.size() <= element.state) [ 777s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 777s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 777s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 777s] 416 | BaseImpl::DeleteStates(dstates); [ 777s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 777s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 777s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 777s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 777s] ./../include/fst/mutable-fst.h:344:8: required from here [ 777s] 344 | void DeleteStates(const std::vector &dstates) override { [ 777s] | ^~~~~~~~~~~~ [ 777s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 777s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 777s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 777s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT prune.lo -MD -MP -MF .deps/prune.Tpo -c prune.cc -fPIC -DPIC -o .libs/prune.o [ 777s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 777s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 777s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 777s] ./../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]': [ 777s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 777s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 777s] | ^~~~~~~~~ [ 777s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 777s] 48 | StateId Start() const override { return impl_->Start(); } [ 777s] | ~~~~~~~~~~~~^~ [ 777s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 777s] 48 | StateId Start() const override { return impl_->Start(); } [ 777s] | ^~~~~ [ 777s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 777s] 353 | while (unfactored_.size() <= element.state) [ 777s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 777s] depbase=`echo push.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 777s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT push.lo -MD -MP -MF $depbase.Tpo -c -o push.lo push.cc &&\ [ 777s] mv -f $depbase.Tpo $depbase.Plo [ 777s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 777s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 777s] 416 | BaseImpl::DeleteStates(dstates); [ 777s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 777s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 777s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 777s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 777s] ./../include/fst/mutable-fst.h:344:8: required from here [ 777s] 344 | void DeleteStates(const std::vector &dstates) override { [ 777s] | ^~~~~~~~~~~~ [ 777s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 777s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 777s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 777s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 777s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 777s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 777s] ./../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]': [ 777s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 777s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 777s] | ^~~~~~~~~ [ 777s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 777s] 48 | StateId Start() const override { return impl_->Start(); } [ 777s] | ~~~~~~~~~~~~^~ [ 777s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 777s] 48 | StateId Start() const override { return impl_->Start(); } [ 777s] | ^~~~~ [ 777s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 777s] 353 | while (unfactored_.size() <= element.state) [ 777s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 777s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 777s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 777s] 416 | BaseImpl::DeleteStates(dstates); [ 777s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 777s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 777s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 777s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 777s] ./../include/fst/mutable-fst.h:344:8: required from here [ 777s] 344 | void DeleteStates(const std::vector &dstates) override { [ 777s] | ^~~~~~~~~~~~ [ 777s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 777s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 777s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 777s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 777s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 777s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 777s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT push.lo -MD -MP -MF .deps/push.Tpo -c push.cc -fPIC -DPIC -o .libs/push.o [ 777s] depbase=`echo randequivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 777s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT randequivalent.lo -MD -MP -MF $depbase.Tpo -c -o randequivalent.lo randequivalent.cc &&\ [ 777s] mv -f $depbase.Tpo $depbase.Plo [ 777s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT randequivalent.lo -MD -MP -MF .deps/randequivalent.Tpo -c randequivalent.cc -fPIC -DPIC -o .libs/randequivalent.o [ 778s] In file included from ./../include/fst/script/prune.h:29, [ 778s] from prune.cc:18: [ 778s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 778s] ./../include/fst/prune.h:333:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 778s] 333 | Prune(ifst, ofst, opts); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 778s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] prune.cc:52:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/prune.h:246:26: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 778s] 246 | if ((fdistance->size() <= ifst.Start()) || [ 778s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:259:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 778s] 259 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 778s] | ~~~~~~~~~~~~^~~~ [ 778s] ./../include/fst/prune.h:262:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 778s] 262 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 778s] | ~~~~~~~~~~~~~~~~~^~~~ [ 778s] ./../include/fst/prune.h:264:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 778s] 264 | while (enqueued.size() <= s) { [ 778s] | ~~~~~~~~~~~~~~~~^~~~ [ 778s] In file included from ./../include/fst/script/push.h:25, [ 778s] from push.cc:18: [ 778s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 778s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 52 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] In file included from ./../include/fst/expanded-fst.h:38, [ 778s] from ./../include/fst/mutable-fst.h:38: [ 778s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 778s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 52 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 52 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:282:31: warning: comparison of integer expressions of different signedness: 'const fst::ArcTpl >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 282 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:289:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 778s] 289 | while (idistance.size() <= arc.nextstate) { [ 778s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:295:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 778s] 295 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 778s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:301:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 778s] 301 | while (enqueued.size() <= arc.nextstate) { [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:306:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 778s] 306 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 778s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 778s] 211 | Prune(fst, opts); [ 778s] | ~~~~~^~~~~~~~~~~ [ 778s] ./../include/fst/script/prune.h:64:10: required from 'void fst::script::Prune(FstPruneArgs2*) [with Arc = fst::ArcTpl >; FstPruneArgs2 = std::tuple]' [ 778s] 64 | Prune(fst, weight_threshold, std::get<2>(*args), std::get<3>(*args)); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] prune.cc:53:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/prune.h:129:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 778s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 778s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:166:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:181:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 778s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:189:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 778s] | ~~^~~~~~~~~~~~~~~~ [ 778s] In file included from ./../include/fst/script/prune.h:27: [ 778s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 778s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:333:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 778s] 333 | Prune(ifst, ofst, opts); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 778s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] prune.cc:52:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] In file included from ./../include/fst/expanded-fst.h:38, [ 778s] from ./../include/fst/mutable-fst.h:38: [ 778s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 778s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:333:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 778s] 333 | Prune(ifst, ofst, opts); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 778s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] prune.cc:52:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 778s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:333:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 778s] 333 | Prune(ifst, ofst, opts); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 778s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] prune.cc:52:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] In file included from ./../include/fst/prune.h:32: [ 778s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 778s] ./../include/fst/prune.h:268:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 778s] 268 | enqueued[s] = heap.Insert(s); [ 778s] | ~~~~~~~~~~~^~~ [ 778s] ./../include/fst/prune.h:333:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 778s] 333 | Prune(ifst, ofst, opts); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 778s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] prune.cc:52:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 57 | if (size_ < values_.size()) { [ 778s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 778s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 57 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 778s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 57 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 57 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] depbase=`echo randgen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 778s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT randgen.lo -MD -MP -MF $depbase.Tpo -c -o randgen.lo randgen.cc &&\ [ 778s] mv -f $depbase.Tpo $depbase.Plo [ 778s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 778s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 52 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 778s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 52 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 52 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT randgen.lo -MD -MP -MF .deps/randgen.Tpo -c randgen.cc -fPIC -DPIC -o .libs/randgen.o [ 778s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 778s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 57 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 778s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 57 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 57 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] In file included from ./../include/fst/shortest-distance.h:34, [ 778s] from ./../include/fst/prune.h:34: [ 778s] ./../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]': [ 778s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 778s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 778s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 689 | &unweighted); [ 778s] | ~~~~~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 778s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 778s] | ^~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 778s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:333:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 778s] 333 | Prune(ifst, ofst, opts); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 778s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] prune.cc:52:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 778s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 778s] ./../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]': [ 778s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 778s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 778s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 689 | &unweighted); [ 778s] | ~~~~~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 778s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 778s] | ^~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 778s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:333:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 778s] 333 | Prune(ifst, ofst, opts); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 778s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] prune.cc:52:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 778s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 778s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 778s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 778s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 778s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 778s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:333:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 778s] 333 | Prune(ifst, ofst, opts); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 778s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] prune.cc:52:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/prune.h:55:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 778s] | ~~^~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 778s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 778s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 778s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 778s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 778s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:333:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 778s] 333 | Prune(ifst, ofst, opts); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 778s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] prune.cc:52:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/prune.h:59:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 778s] | ~~^~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 778s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 52 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 778s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 52 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT>, fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 52 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] In file included from ./../include/fst/cache.h:37, [ 778s] from ./../include/fst/arc-map.h:34, [ 778s] from ./../include/fst/arcsort.h:32, [ 778s] from ./../include/fst/randequivalent.h:29, [ 778s] from ./../include/fst/script/randequivalent.h:26, [ 778s] from randequivalent.cc:18: [ 778s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 778s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/randequivalent.h:71:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 71 | VectorFst sfst1(fst1); [ 778s] | ^~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] In file included from ./../include/fst/expanded-fst.h:38, [ 778s] from ./../include/fst/mutable-fst.h:38: [ 778s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 778s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/randequivalent.h:71:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 71 | VectorFst sfst1(fst1); [ 778s] | ^~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/randequivalent.h:71:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 71 | VectorFst sfst1(fst1); [ 778s] | ^~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 778s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/randequivalent.h:71:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 71 | VectorFst sfst1(fst1); [ 778s] | ^~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 778s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/randequivalent.h:71:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 71 | VectorFst sfst1(fst1); [ 778s] | ^~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/randequivalent.h:71:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 71 | VectorFst sfst1(fst1); [ 778s] | ^~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 778s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/randequivalent.h:71:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 71 | VectorFst sfst1(fst1); [ 778s] | ^~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 778s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/randequivalent.h:71:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 71 | VectorFst sfst1(fst1); [ 778s] | ^~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/randequivalent.h:71:18: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 71 | VectorFst sfst1(fst1); [ 778s] | ^~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 778s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 57 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 778s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 57 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/push.h:133:38: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 778s] 133 | VectorFst> gfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 778s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] 57 | std::get<4>(*args)); [ 778s] | ~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:47:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] In file included from ./../include/fst/queue.h:40: [ 778s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 778s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 778s] 119 | visitor->FinishVisit(); [ 778s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 778s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 778s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 778s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 778s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 778s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 778s] 665 | queue_ = std::make_unique>(fst, filter); [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 778s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 778s] | ^~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 778s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:333:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 778s] 333 | Prune(ifst, ofst, opts); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 778s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] prune.cc:52:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../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 'unsigned int'} [-Wsign-compare] [ 778s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 778s] | ~~^~~~~~~~~~~~~~~~ [ 778s] ./../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 'unsigned int'} [-Wsign-compare] [ 778s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 778s] | ~~^~~~~~~~~~~~~~~~ [ 778s] In file included from ./../include/fst/compose.h:35, [ 778s] from ./../include/fst/randequivalent.h:30: [ 778s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 778s] ./../include/fst/randequivalent.h:73:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 73 | Connect(&sfst1); [ 778s] | ~~~~~~~^~~~~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 778s] | ~~^~~~~~~~~~~~~~~ [ 778s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 778s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 778s] 119 | visitor->FinishVisit(); [ 778s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 778s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 778s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 778s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 778s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 778s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 778s] 665 | queue_ = std::make_unique>(fst, filter); [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 778s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 778s] | ^~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 778s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/prune.h:333:8: required from 'void fst::Prune(const Fst&, MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 778s] 333 | Prune(ifst, ofst, opts); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 778s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 778s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] prune.cc:52:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../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 'unsigned int'} [-Wsign-compare] [ 778s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 778s] | ~~^~~~~~~~~~~~~~~~ [ 778s] ./../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 'unsigned int'} [-Wsign-compare] [ 778s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 778s] | ~~^~~~~~~~~~~~~~~~ [ 778s] In file included from ./../include/fst/randequivalent.h:36: [ 778s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 778s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/shortest-distance.h:352:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 778s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 778s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 778s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 778s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:46:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 778s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 778s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 778s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:46:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 778s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 778s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 778s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:46:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] In file included from ./../include/fst/script/push.h:26: [ 778s] ./../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]': [ 778s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 778s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 778s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 778s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 778s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:46:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 778s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 778s] | ~~^~~~~~~~~~~~~~~~~ [ 778s] In file included from ./../include/fst/push.h:33: [ 778s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 778s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 778s] 102 | Reweight(fst, distance, type); [ 778s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 778s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 778s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:46:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 73 | if (s == potential.size()) break; [ 778s] | ~~^~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 79 | if (arc.nextstate >= potential.size()) continue; [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 107 | const auto startweight = fst->Start() < potential.size() [ 778s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 778s] ./../include/fst/randequivalent.h:73:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 73 | Connect(&sfst1); [ 778s] | ~~~~~~~^~~~~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 778s] | ~~^~~~~~~~~~~~~~~ [ 778s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 778s] ./../include/fst/queue.h:558:11: required from here [ 778s] 558 | StateId Head() const final { [ 778s] | ^~~~ [ 778s] ./../include/fst/queue.h:562:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 562 | ((front_ >= trivial_queue_.size()) || [ 778s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 778s] ./../include/fst/queue.h:573:8: required from here [ 778s] 573 | void Enqueue(StateId s) final { [ 778s] | ^~~~~~~ [ 778s] ./../include/fst/queue.h:584:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 778s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 778s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 778s] ./../include/fst/queue.h:591:8: required from here [ 778s] 591 | void Dequeue() final { [ 778s] | ^~~~~~~ [ 778s] ./../include/fst/queue.h:594:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 594 | } else if (front_ < trivial_queue_.size()) { [ 778s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 778s] ./../include/fst/queue.h:603:8: required from here [ 778s] 603 | bool Empty() const final { [ 778s] | ^~~~~ [ 778s] ./../include/fst/queue.h:612:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 612 | return (front_ >= trivial_queue_.size()) || [ 778s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 778s] ./../include/fst/queue.h:617:8: required from here [ 778s] 617 | void Clear() final { [ 778s] | ^~~~~ [ 778s] ./../include/fst/queue.h:621:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 621 | } else if (i < trivial_queue_.size()) { [ 778s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 778s] ./../include/fst/queue.h:238:8: required from here [ 778s] 238 | void Update(StateId s) override { [ 778s] | ^~~~~~ [ 778s] ./../include/fst/queue.h:240:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 778s] | ~~^~~~~~~~~~~~~~ [ 778s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 778s] ./../include/fst/queue.h:505:8: required from here [ 778s] 505 | void Enqueue(StateId s) final { [ 778s] | ^~~~~~~ [ 778s] ./../include/fst/queue.h:513:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 778s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 778s] | ~~~~~~~~~~~~~~~~~^~~~ [ 778s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 778s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 778s] 224 | key_[s] = heap_.Insert(s); [ 778s] | ~~~~~~~~~~~~^~~ [ 778s] ./../include/fst/queue.h:221:8: required from here [ 778s] 221 | void Enqueue(StateId s) override { [ 778s] | ^~~~~~~ [ 778s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 57 | if (size_ < values_.size()) { [ 778s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 778s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/shortest-distance.h:352:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 778s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 778s] In file included from ./../include/fst/cache.h:40, [ 778s] from ./../include/fst/shortest-distance.h:29: [ 778s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 778s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 778s] 416 | BaseImpl::DeleteStates(dstates); [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 778s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 778s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:344:8: required from here [ 778s] 344 | void DeleteStates(const std::vector &dstates) override { [ 778s] | ^~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 778s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 778s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 778s] ./../include/fst/randequivalent.h:73:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 73 | Connect(&sfst1); [ 778s] | ~~~~~~~^~~~~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 778s] | ~~^~~~~~~~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 778s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/shortest-distance.h:352:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 778s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 778s] 347 | ShortestDistance(fst, &distance, false, delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 778s] 347 | ShortestDistance(fst, &distance, false, delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 778s] 347 | ShortestDistance(fst, &distance, false, delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 778s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 778s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 778s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:46:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 778s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 778s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 778s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:46:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 778s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 778s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 778s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:46:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../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]': [ 778s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 778s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 778s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 778s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 778s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:46:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 778s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 778s] | ~~^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 778s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 778s] 102 | Reweight(fst, distance, type); [ 778s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 778s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 778s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:46:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 73 | if (s == potential.size()) break; [ 778s] | ~~^~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 778s] 347 | ShortestDistance(fst, &distance, false, delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 778s] 347 | ShortestDistance(fst, &distance, false, delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 778s] 347 | ShortestDistance(fst, &distance, false, delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 778s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 778s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 778s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] randequivalent.cc:40:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 79 | if (arc.nextstate >= potential.size()) continue; [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 107 | const auto startweight = fst->Start() < potential.size() [ 778s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 778s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 778s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 778s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:46:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 778s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 778s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 778s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:46:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 138 | class ImplToExpandedFst : public ImplToFst { [ 778s] | ^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 778s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 778s] 527 | class VectorFst : public ImplToMutableFst> { [ 778s] | ^~~~~~~~~ [ 778s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 778s] 316 | VectorFst rfst; [ 778s] | ^~~~ [ 778s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 778s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 778s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 778s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 778s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:46:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 778s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 778s] | ^~~~~~~~ [ 778s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 778s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 778s] | ^~~~~~~~~~~~~~~~ [ 778s] ./../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]': [ 778s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 778s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 778s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 778s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 778s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:46:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 778s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 778s] | ~~^~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 778s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 778s] 102 | Reweight(fst, distance, type); [ 778s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 778s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 778s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 778s] push.cc:46:1: required from here [ 778s] 168 | ({#Op, Arc::Type()}, Op) [ 778s] | ^ [ 778s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 73 | if (s == potential.size()) break; [ 778s] | ~~^~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 79 | if (arc.nextstate >= potential.size()) continue; [ 778s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 778s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 778s] 107 | const auto startweight = fst->Start() < potential.size() [ 778s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 779s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 779s] 138 | class ImplToExpandedFst : public ImplToFst { [ 779s] | ^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 779s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 779s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 779s] 138 | class ImplToExpandedFst : public ImplToFst { [ 779s] | ^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../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>]': [ 779s] ./../include/fst/push.h:145:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 779s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_RIGHT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 779s] | ~~^~~~~~~~~~~~~~~~~ [ 779s] ./../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>]': [ 779s] ./../include/fst/push.h:153:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 153 | Reweight(&gfst, gdistance, rtype); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 73 | if (s == potential.size()) break; [ 779s] | ~~^~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_RIGHT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 79 | if (arc.nextstate >= potential.size()) continue; [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 107 | const auto startweight = fst->Start() < potential.size() [ 779s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 779s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 779s] 138 | class ImplToExpandedFst : public ImplToFst { [ 779s] | ^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 779s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 779s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 779s] 138 | class ImplToExpandedFst : public ImplToFst { [ 779s] | ^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../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>]': [ 779s] ./../include/fst/push.h:145:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 779s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 779s] | ~~^~~~~~~~~~~~~~~~~ [ 779s] ./../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>]': [ 779s] ./../include/fst/push.h:153:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 153 | Reweight(&gfst, gdistance, rtype); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 73 | if (s == potential.size()) break; [ 779s] | ~~^~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 79 | if (arc.nextstate >= potential.size()) continue; [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 107 | const auto startweight = fst->Start() < potential.size() [ 779s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 779s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 779s] 138 | class ImplToExpandedFst : public ImplToFst { [ 779s] | ^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 779s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 779s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 779s] 138 | class ImplToExpandedFst : public ImplToFst { [ 779s] | ^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../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>]': [ 779s] ./../include/fst/push.h:145:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 779s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_RIGHT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 779s] | ~~^~~~~~~~~~~~~~~~~ [ 779s] ./../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>]': [ 779s] ./../include/fst/push.h:153:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 153 | Reweight(&gfst, gdistance, rtype); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 73 | if (s == potential.size()) break; [ 779s] | ~~^~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_RIGHT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 79 | if (arc.nextstate >= potential.size()) continue; [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 107 | const auto startweight = fst->Start() < potential.size() [ 779s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 779s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 779s] 138 | class ImplToExpandedFst : public ImplToFst { [ 779s] | ^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 779s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 779s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 779s] 138 | class ImplToExpandedFst : public ImplToFst { [ 779s] | ^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../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>]': [ 779s] ./../include/fst/push.h:145:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 779s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 779s] | ~~^~~~~~~~~~~~~~~~~ [ 779s] ./../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>]': [ 779s] ./../include/fst/push.h:153:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 153 | Reweight(&gfst, gdistance, rtype); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 73 | if (s == potential.size()) break; [ 779s] | ~~^~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 79 | if (arc.nextstate >= potential.size()) continue; [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 107 | const auto startweight = fst->Start() < potential.size() [ 779s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 779s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 779s] 138 | class ImplToExpandedFst : public ImplToFst { [ 779s] | ^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 779s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 779s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 779s] 138 | class ImplToExpandedFst : public ImplToFst { [ 779s] | ^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_RIGHT> >, fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../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>]': [ 779s] ./../include/fst/push.h:145:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 779s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_RIGHT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 779s] | ~~^~~~~~~~~~~~~~~~~ [ 779s] ./../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>]': [ 779s] ./../include/fst/push.h:153:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 153 | Reweight(&gfst, gdistance, rtype); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 73 | if (s == potential.size()) break; [ 779s] | ~~^~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 779s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 779s] 138 | class ImplToExpandedFst : public ImplToFst { [ 779s] | ^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 347 | ShortestDistance(fst, &distance, false, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 779s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 779s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 779s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] randequivalent.cc:40:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 779s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 779s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 347 | ShortestDistance(fst, &distance, false, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 779s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 779s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 779s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] randequivalent.cc:40:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 779s] 138 | class ImplToExpandedFst : public ImplToFst { [ 779s] | ^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 347 | ShortestDistance(fst, &distance, false, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 779s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 779s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 779s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] randequivalent.cc:40:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_RIGHT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 79 | if (arc.nextstate >= potential.size()) continue; [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_RIGHT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 107 | const auto startweight = fst->Start() < potential.size() [ 779s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 779s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 779s] 138 | class ImplToExpandedFst : public ImplToFst { [ 779s] | ^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 779s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 779s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 779s] 138 | class ImplToExpandedFst : public ImplToFst { [ 779s] | ^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 779s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 779s] 527 | class VectorFst : public ImplToMutableFst> { [ 779s] | ^~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 779s] 316 | VectorFst rfst; [ 779s] | ^~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 779s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 779s] | ^~~~~~~~ [ 779s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 779s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 779s] | ^~~~~~~~~~~~~~~~ [ 779s] ./../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>]': [ 779s] ./../include/fst/push.h:145:29: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 779s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/push.h:49:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/push.h:53:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 779s] | ~~^~~~~~~~~~~~~~~~~ [ 779s] ./../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>]': [ 779s] ./../include/fst/push.h:153:13: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 153 | Reweight(&gfst, gdistance, rtype); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 73 | if (s == potential.size()) break; [ 779s] | ~~^~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl, fst::GALLIC_LEFT>, int, int>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 79 | if (arc.nextstate >= potential.size()) continue; [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 107 | const auto startweight = fst->Start() < potential.size() [ 779s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 779s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 779s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 779s] | ~~~~~~~~~~~~^~ [ 779s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 779s] 129 | StateMap(fst, &mapper); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 779s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 779s] 111 | StateMap(fst, mapper); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~ [ 779s] ./../include/fst/randequivalent.h:75:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 779s] 75 | ArcSort(&sfst1, icomp); [ 779s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 779s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] randequivalent.cc:40:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 779s] | ~~~^~~~~~~~~~~~~~~ [ 779s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 779s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 779s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 779s] | ~~~~~~~~~~~~^~ [ 779s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 779s] 129 | StateMap(fst, &mapper); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 779s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 779s] 111 | StateMap(fst, mapper); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~ [ 779s] ./../include/fst/randequivalent.h:90:12: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 779s] 90 | ArcSort(&cfst1, ocomp); [ 779s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 779s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] randequivalent.cc:40:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 779s] | ~~~^~~~~~~~~~~~~~~ [ 779s] In file included from ./../include/fst/shortest-distance.h:34: [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 779s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 779s] 347 | ShortestDistance(fst, &distance, false, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 779s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 779s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 779s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] randequivalent.cc:40:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 779s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 779s] 347 | ShortestDistance(fst, &distance, false, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 779s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 779s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 779s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] randequivalent.cc:40:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 779s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 779s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 779s] | ~~~~~~~~~~~~^~ [ 779s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 779s] 129 | StateMap(fst, &mapper); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 779s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 779s] 111 | StateMap(fst, mapper); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~ [ 779s] ./../include/fst/randequivalent.h:75:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 779s] 75 | ArcSort(&sfst1, icomp); [ 779s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 779s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] randequivalent.cc:40:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 779s] | ~~~^~~~~~~~~~~~~~~ [ 779s] In file included from ./../include/fst/shortest-distance.h:34, [ 779s] from ./../include/fst/push.h:34: [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 779s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 779s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 779s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 779s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:46:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 779s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 779s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 779s] | ~~~~~~~~~~~~^~ [ 779s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 779s] 129 | StateMap(fst, &mapper); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 779s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 779s] 111 | StateMap(fst, mapper); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~ [ 779s] ./../include/fst/randequivalent.h:90:12: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 779s] 90 | ArcSort(&cfst1, ocomp); [ 779s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 779s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] randequivalent.cc:40:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 779s] | ~~~^~~~~~~~~~~~~~~ [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 347 | ShortestDistance(fst, &distance, false, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 779s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 779s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 779s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] randequivalent.cc:40:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 779s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 779s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 779s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 779s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:46:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 779s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 779s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 779s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:46:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 347 | ShortestDistance(fst, &distance, false, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 779s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 779s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 779s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] randequivalent.cc:40:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 779s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 779s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 779s] | ~~~~~~~~~~~~^~ [ 779s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 779s] 129 | StateMap(fst, &mapper); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 779s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 779s] 111 | StateMap(fst, mapper); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~ [ 779s] ./../include/fst/randequivalent.h:75:10: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 779s] 75 | ArcSort(&sfst1, icomp); [ 779s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 779s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] randequivalent.cc:40:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 779s] | ~~~^~~~~~~~~~~~~~~ [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 779s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 779s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 779s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:46:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 779s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 779s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 779s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:46:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 779s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 779s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 779s] | ~~~~~~~~~~~~^~ [ 779s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 779s] 129 | StateMap(fst, &mapper); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 779s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 779s] 111 | StateMap(fst, mapper); [ 779s] | ~~~~~~~~^~~~~~~~~~~~~ [ 779s] ./../include/fst/randequivalent.h:90:12: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 779s] 90 | ArcSort(&cfst1, ocomp); [ 779s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 779s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] randequivalent.cc:40:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/arcsort.h:73:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 779s] | ~~~^~~~~~~~~~~~~~~ [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 347 | ShortestDistance(fst, &distance, false, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 779s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 779s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 779s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] randequivalent.cc:40:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 779s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 779s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 779s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:46:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 779s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 779s] 347 | ShortestDistance(fst, &distance, false, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 779s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 779s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 779s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 779s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] randequivalent.cc:40:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 779s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 779s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 779s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 57 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 779s] ./../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]': [ 779s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 779s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 779s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 689 | &unweighted); [ 779s] | ~~~~~~~~~~~~ [ 779s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 779s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 779s] | ^~~~~~~~~~~ [ 779s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 779s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 779s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 779s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 779s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 779s] 52 | std::get<4>(*args)); [ 779s] | ~~~~~~~~~~~~~~~~~~~ [ 779s] push.cc:47:1: required from here [ 779s] 168 | ({#Op, Arc::Type()}, Op) [ 779s] | ^ [ 779s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 779s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 779s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 780s] ./../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]': [ 780s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 780s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 780s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] 689 | &unweighted); [ 780s] | ~~~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 780s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 780s] | ^~~~~~~~~~~ [ 780s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 780s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 780s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 780s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] 52 | std::get<4>(*args)); [ 780s] | ~~~~~~~~~~~~~~~~~~~ [ 780s] push.cc:47:1: required from here [ 780s] 168 | ({#Op, Arc::Type()}, Op) [ 780s] | ^ [ 780s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 780s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 780s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 780s] ./../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]': [ 780s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 780s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 780s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] 689 | &unweighted); [ 780s] | ~~~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 780s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 780s] | ^~~~~~~~~~~ [ 780s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 780s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 780s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 780s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] 57 | std::get<4>(*args)); [ 780s] | ~~~~~~~~~~~~~~~~~~~ [ 780s] push.cc:47:1: required from here [ 780s] 168 | ({#Op, Arc::Type()}, Op) [ 780s] | ^ [ 780s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 780s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 780s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 780s] ./../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]': [ 780s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 780s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 780s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] 689 | &unweighted); [ 780s] | ~~~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 780s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 780s] | ^~~~~~~~~~~ [ 780s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 780s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 780s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 780s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] 57 | std::get<4>(*args)); [ 780s] | ~~~~~~~~~~~~~~~~~~~ [ 780s] push.cc:47:1: required from here [ 780s] 168 | ({#Op, Arc::Type()}, Op) [ 780s] | ^ [ 780s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 780s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 780s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 780s] ./../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]': [ 780s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 780s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 780s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] 689 | &unweighted); [ 780s] | ~~~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 780s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 780s] | ^~~~~~~~~~~ [ 780s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 780s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 780s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 780s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] 52 | std::get<4>(*args)); [ 780s] | ~~~~~~~~~~~~~~~~~~~ [ 780s] push.cc:47:1: required from here [ 780s] 168 | ({#Op, Arc::Type()}, Op) [ 780s] | ^ [ 780s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 780s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 780s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 780s] ./../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]': [ 780s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 780s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 780s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] 689 | &unweighted); [ 780s] | ~~~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 780s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 780s] | ^~~~~~~~~~~ [ 780s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 780s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 780s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 780s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] 52 | std::get<4>(*args)); [ 780s] | ~~~~~~~~~~~~~~~~~~~ [ 780s] push.cc:47:1: required from here [ 780s] 168 | ({#Op, Arc::Type()}, Op) [ 780s] | ^ [ 780s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 780s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 780s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 780s] ./../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]': [ 780s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 780s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 780s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] 689 | &unweighted); [ 780s] | ~~~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 780s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 780s] | ^~~~~~~~~~~ [ 780s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 780s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 780s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 780s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] 57 | std::get<4>(*args)); [ 780s] | ~~~~~~~~~~~~~~~~~~~ [ 780s] push.cc:47:1: required from here [ 780s] 168 | ({#Op, Arc::Type()}, Op) [ 780s] | ^ [ 780s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 780s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 780s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 780s] ./../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]': [ 780s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 780s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 780s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] 689 | &unweighted); [ 780s] | ~~~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 780s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 780s] | ^~~~~~~~~~~ [ 780s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 780s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 780s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 780s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] 57 | std::get<4>(*args)); [ 780s] | ~~~~~~~~~~~~~~~~~~~ [ 780s] push.cc:47:1: required from here [ 780s] 168 | ({#Op, Arc::Type()}, Op) [ 780s] | ^ [ 780s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 780s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 780s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 780s] In file included from ./../include/fst/replace-util.h:37, [ 780s] from ./../include/fst/replace.h:45, [ 780s] from ./../include/fst/accumulator.h:39, [ 780s] from ./../include/fst/lookahead-matcher.h:33, [ 780s] from ./../include/fst/lookahead-filter.h:35, [ 780s] from ./../include/fst/compose.h:40: [ 780s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 780s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 780s] 119 | visitor->FinishVisit(); [ 780s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 780s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 780s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 780s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 780s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 780s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 780s] 665 | queue_ = std::make_unique>(fst, filter); [ 780s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 780s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 780s] | ^~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 780s] 347 | ShortestDistance(fst, &distance, false, delta); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 780s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 780s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 780s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 780s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] randequivalent.cc:40:1: required from here [ 780s] 168 | ({#Op, Arc::Type()}, Op) [ 780s] | ^ [ 780s] ./../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 'unsigned int'} [-Wsign-compare] [ 780s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 780s] | ~~^~~~~~~~~~~~~~~~ [ 780s] ./../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 'unsigned int'} [-Wsign-compare] [ 780s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 780s] | ~~^~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 780s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 780s] 119 | visitor->FinishVisit(); [ 780s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 780s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 780s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 780s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 780s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 780s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 780s] 665 | queue_ = std::make_unique>(fst, filter); [ 780s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 780s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 780s] | ^~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 780s] 347 | ShortestDistance(fst, &distance, false, delta); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 780s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 780s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 780s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 780s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] randequivalent.cc:40:1: required from here [ 780s] 168 | ({#Op, Arc::Type()}, Op) [ 780s] | ^ [ 780s] ./../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 'unsigned int'} [-Wsign-compare] [ 780s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 780s] | ~~^~~~~~~~~~~~~~~~ [ 780s] ./../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 'unsigned int'} [-Wsign-compare] [ 780s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 780s] | ~~^~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 780s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 780s] 119 | visitor->FinishVisit(); [ 780s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 780s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 780s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 780s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 780s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 780s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 780s] 665 | queue_ = std::make_unique>(fst, filter); [ 780s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 780s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 780s] | ^~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 780s] 347 | ShortestDistance(fst, &distance, false, delta); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 780s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 780s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 780s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 780s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] randequivalent.cc:40:1: required from here [ 780s] 168 | ({#Op, Arc::Type()}, Op) [ 780s] | ^ [ 780s] ./../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 'unsigned int'} [-Wsign-compare] [ 780s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 780s] | ~~^~~~~~~~~~~~~~~~ [ 780s] ./../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 'unsigned int'} [-Wsign-compare] [ 780s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 780s] | ~~^~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 780s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 780s] 119 | visitor->FinishVisit(); [ 780s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 780s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 780s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 780s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 780s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 780s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 780s] 665 | queue_ = std::make_unique>(fst, filter); [ 780s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 780s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 780s] | ^~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 780s] 347 | ShortestDistance(fst, &distance, false, delta); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 780s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 780s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 780s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 780s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] randequivalent.cc:40:1: required from here [ 780s] 168 | ({#Op, Arc::Type()}, Op) [ 780s] | ^ [ 780s] ./../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 'unsigned int'} [-Wsign-compare] [ 780s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 780s] | ~~^~~~~~~~~~~~~~~~ [ 780s] ./../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 'unsigned int'} [-Wsign-compare] [ 780s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 780s] | ~~^~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 780s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 780s] 119 | visitor->FinishVisit(); [ 780s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 780s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 780s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 780s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 780s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 780s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 780s] 665 | queue_ = std::make_unique>(fst, filter); [ 780s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 780s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 780s] | ^~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 780s] 347 | ShortestDistance(fst, &distance, false, delta); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 780s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 780s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 780s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 780s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] randequivalent.cc:40:1: required from here [ 780s] 168 | ({#Op, Arc::Type()}, Op) [ 780s] | ^ [ 780s] ./../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 'unsigned int'} [-Wsign-compare] [ 780s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 780s] | ~~^~~~~~~~~~~~~~~~ [ 780s] ./../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 'unsigned int'} [-Wsign-compare] [ 780s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 780s] | ~~^~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 780s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 780s] 119 | visitor->FinishVisit(); [ 780s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 780s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 780s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 780s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 780s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 780s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 780s] 665 | queue_ = std::make_unique>(fst, filter); [ 780s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 780s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 780s] | ^~~~~~~~~~~ [ 780s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 780s] 347 | ShortestDistance(fst, &distance, false, delta); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] ./../include/fst/randequivalent.h:96:39: required from 'bool fst::RandEquivalent(const Fst&, const Fst&, int32_t, const RandGenOptions&, float, uint64_t, bool*) [with Arc = ArcTpl >; ArcSelector = UniformArcSelector > >; int32_t = int; uint64_t = long long unsigned int]' [ 780s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 780s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 780s] ./../include/fst/script/randequivalent.h:55:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 780s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 780s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 780s] randequivalent.cc:40:1: required from here [ 780s] 168 | ({#Op, Arc::Type()}, Op) [ 780s] | ^ [ 780s] ./../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 'unsigned int'} [-Wsign-compare] [ 780s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 780s] | ~~^~~~~~~~~~~~~~~~ [ 780s] ./../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 'unsigned int'} [-Wsign-compare] [ 780s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 780s] | ~~^~~~~~~~~~~~~~~~ [ 781s] In file included from ./../include/fst/queue.h:40: [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 781s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 781s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 781s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 781s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:46:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 781s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 781s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 781s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 781s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:46:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 781s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 781s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 781s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 781s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:46:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 781s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 781s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 781s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 781s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:46:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 781s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 781s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 781s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 781s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:46:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 781s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 781s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 781s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 781s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:46:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 781s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 781s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 781s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] 52 | std::get<4>(*args)); [ 781s] | ~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:47:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> > >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 781s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 781s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 781s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] 52 | std::get<4>(*args)); [ 781s] | ~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:47:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 781s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 781s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 781s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] 57 | std::get<4>(*args)); [ 781s] | ~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:47:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 781s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 781s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 781s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] 57 | std::get<4>(*args)); [ 781s] | ~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:47:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 781s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 781s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 781s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] 52 | std::get<4>(*args)); [ 781s] | ~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:47:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> > >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 781s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 781s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 781s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] 52 | std::get<4>(*args)); [ 781s] | ~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:47:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 781s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 781s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 781s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] 57 | std::get<4>(*args)); [ 781s] | ~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:47:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 781s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 781s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 781s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] 57 | std::get<4>(*args)); [ 781s] | ~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:47:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 781s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 781s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 781s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] 52 | std::get<4>(*args)); [ 781s] | ~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:47:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_RIGHT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_RIGHT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_RIGHT> > >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_RIGHT>; typename Arc::Weight = GallicWeight, fst::GALLIC_RIGHT>]' [ 781s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_FINAL; uint8_t = unsigned char]' [ 781s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 781s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] 52 | std::get<4>(*args)); [ 781s] | ~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:47:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] In file included from ./../include/fst/script/randgen.h:27, [ 781s] from randgen.cc:18: [ 781s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 781s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 781s] 527 | sampler_->Sample(rstate); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 781s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 781s] 482 | if (!HasFinal(s)) Expand(s); [ 781s] | ^~~~~~ [ 781s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ^~~~~ [ 781s] ./../include/fst/randgen.h:233:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 781s] 233 | rstate.length == max_length_) { [ 781s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 781s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 781s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 781s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] 57 | std::get<4>(*args)); [ 781s] | ~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:47:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 781s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 781s] 527 | sampler_->Sample(rstate); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 781s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 781s] 482 | if (!HasFinal(s)) Expand(s); [ 781s] | ^~~~~~ [ 781s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ^~~~~ [ 781s] ./../include/fst/randgen.h:331:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 781s] 331 | rstate.length == max_length_) { [ 781s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 781s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 781s] 527 | sampler_->Sample(rstate); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 781s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 781s] 482 | if (!HasFinal(s)) Expand(s); [ 781s] | ^~~~~~ [ 781s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ^~~~~ [ 781s] ./../include/fst/randgen.h:233:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 781s] 233 | rstate.length == max_length_) { [ 781s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 781s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 781s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 781s] 119 | visitor->FinishVisit(); [ 781s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 781s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 781s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 781s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int>, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter, int, int>, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 781s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 781s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 781s] 665 | queue_ = std::make_unique>(fst, filter); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 781s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 781s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 781s] | ^~~~~~~~~~~ [ 781s] ./../include/fst/push.h:136:23: required from 'void fst::Push(const Fst&, MutableFst*, uint8_t, float) [with Arc = ArcTpl >; ReweightType rtype = fst::REWEIGHT_TO_INITIAL; uint8_t = unsigned char]' [ 781s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 781s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 781s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] 57 | std::get<4>(*args)); [ 781s] | ~~~~~~~~~~~~~~~~~~~ [ 781s] push.cc:47:1: required from here [ 781s] 168 | ({#Op, Arc::Type()}, Op) [ 781s] | ^ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../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 'unsigned int'} [-Wsign-compare] [ 781s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 781s] | ~~^~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 781s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 781s] 527 | sampler_->Sample(rstate); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 781s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 781s] 482 | if (!HasFinal(s)) Expand(s); [ 781s] | ^~~~~~ [ 781s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ^~~~~ [ 781s] ./../include/fst/randgen.h:233:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 781s] 233 | rstate.length == max_length_) { [ 781s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 781s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 781s] 527 | sampler_->Sample(rstate); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 781s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 781s] 482 | if (!HasFinal(s)) Expand(s); [ 781s] | ^~~~~~ [ 781s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ^~~~~ [ 781s] ./../include/fst/randgen.h:331:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 781s] 331 | rstate.length == max_length_) { [ 781s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 781s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 781s] 527 | sampler_->Sample(rstate); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 781s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 781s] 482 | if (!HasFinal(s)) Expand(s); [ 781s] | ^~~~~~ [ 781s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ^~~~~ [ 781s] ./../include/fst/randgen.h:233:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 781s] 233 | rstate.length == max_length_) { [ 781s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 781s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 781s] 527 | sampler_->Sample(rstate); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 781s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 781s] 482 | if (!HasFinal(s)) Expand(s); [ 781s] | ^~~~~~ [ 781s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ^~~~~ [ 781s] ./../include/fst/randgen.h:233:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 781s] 233 | rstate.length == max_length_) { [ 781s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 781s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 781s] 527 | sampler_->Sample(rstate); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 781s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 781s] 482 | if (!HasFinal(s)) Expand(s); [ 781s] | ^~~~~~ [ 781s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ^~~~~ [ 781s] ./../include/fst/randgen.h:331:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 781s] 331 | rstate.length == max_length_) { [ 781s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 781s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 781s] 527 | sampler_->Sample(rstate); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 781s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 781s] 482 | if (!HasFinal(s)) Expand(s); [ 781s] | ^~~~~~ [ 781s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ^~~~~ [ 781s] ./../include/fst/randgen.h:233:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 781s] 233 | rstate.length == max_length_) { [ 781s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 781s] In file included from ./../include/fst/randgen.h:38: [ 781s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 781s] ./../include/fst/randgen.h:159:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 781s] 159 | accumulator->SetState(s); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 781s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 781s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 781s] 527 | sampler_->Sample(rstate); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 781s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 781s] 482 | if (!HasFinal(s)) Expand(s); [ 781s] | ^~~~~~ [ 781s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ^~~~~ [ 781s] ./../include/fst/accumulator.h:532:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 781s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 781s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 781s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 781s] ./../include/fst/randgen.h:159:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 781s] 159 | accumulator->SetState(s); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 781s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 781s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 781s] 527 | sampler_->Sample(rstate); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 781s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 781s] 482 | if (!HasFinal(s)) Expand(s); [ 781s] | ^~~~~~ [ 781s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ^~~~~ [ 781s] ./../include/fst/accumulator.h:532:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 781s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 781s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 781s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 781s] ./../include/fst/randgen.h:159:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 781s] 159 | accumulator->SetState(s); [ 781s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 781s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 781s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 781s] 527 | sampler_->Sample(rstate); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 781s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 781s] 482 | if (!HasFinal(s)) Expand(s); [ 781s] | ^~~~~~ [ 781s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ^~~~~ [ 781s] ./../include/fst/accumulator.h:532:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 781s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 781s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 781s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 781s] ./../include/fst/accumulator.h:555:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = int]' [ 781s] 555 | Extend(end, aiter); [ 781s] | ~~~~~~^~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h:163:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 781s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 781s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 781s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 781s] 527 | sampler_->Sample(rstate); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 781s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 781s] 482 | if (!HasFinal(s)) Expand(s); [ 781s] | ^~~~~~ [ 781s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ^~~~~ [ 781s] ./../include/fst/accumulator.h:648:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 781s] 648 | if (weights_->size() <= end) { [ 781s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 781s] ./../include/fst/accumulator.h:649:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 781s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 781s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 781s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 781s] ./../include/fst/accumulator.h:555:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = int]' [ 781s] 555 | Extend(end, aiter); [ 781s] | ~~~~~~^~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h:163:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 781s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 781s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 781s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 781s] 527 | sampler_->Sample(rstate); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 781s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 781s] 482 | if (!HasFinal(s)) Expand(s); [ 781s] | ^~~~~~ [ 781s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ^~~~~ [ 781s] ./../include/fst/accumulator.h:648:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 781s] 648 | if (weights_->size() <= end) { [ 781s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 781s] ./../include/fst/accumulator.h:649:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 781s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 781s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 781s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 781s] ./../include/fst/accumulator.h:555:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::TropicalWeightTpl; ssize_t = int]' [ 781s] 555 | Extend(end, aiter); [ 781s] | ~~~~~~^~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h:163:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 781s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 781s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 781s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 781s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 781s] 527 | sampler_->Sample(rstate); [ 781s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 781s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 781s] 482 | if (!HasFinal(s)) Expand(s); [ 781s] | ^~~~~~ [ 781s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ~~~~~~~~~~~~^~~ [ 781s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 781s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 781s] | ^~~~~ [ 781s] ./../include/fst/accumulator.h:648:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 781s] 648 | if (weights_->size() <= end) { [ 781s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 781s] ./../include/fst/accumulator.h:649:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 781s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 781s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 782s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 782s] ./../include/fst/queue.h:558:11: required from here [ 782s] 558 | StateId Head() const final { [ 782s] | ^~~~ [ 782s] ./../include/fst/queue.h:562:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 562 | ((front_ >= trivial_queue_.size()) || [ 782s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 782s] ./../include/fst/queue.h:573:8: required from here [ 782s] 573 | void Enqueue(StateId s) final { [ 782s] | ^~~~~~~ [ 782s] ./../include/fst/queue.h:584:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 782s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 782s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 782s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 782s] ./../include/fst/queue.h:591:8: required from here [ 782s] 591 | void Dequeue() final { [ 782s] | ^~~~~~~ [ 782s] ./../include/fst/queue.h:594:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 594 | } else if (front_ < trivial_queue_.size()) { [ 782s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 782s] ./../include/fst/queue.h:603:8: required from here [ 782s] 603 | bool Empty() const final { [ 782s] | ^~~~~ [ 782s] ./../include/fst/queue.h:612:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 612 | return (front_ >= trivial_queue_.size()) || [ 782s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 782s] ./../include/fst/queue.h:617:8: required from here [ 782s] 617 | void Clear() final { [ 782s] | ^~~~~ [ 782s] ./../include/fst/queue.h:621:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 621 | } else if (i < trivial_queue_.size()) { [ 782s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 782s] ./../include/fst/queue.h:238:8: required from here [ 782s] 238 | void Update(StateId s) override { [ 782s] | ^~~~~~ [ 782s] ./../include/fst/queue.h:240:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 782s] | ~~^~~~~~~~~~~~~~ [ 782s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 782s] ./../include/fst/queue.h:505:8: required from here [ 782s] 505 | void Enqueue(StateId s) final { [ 782s] | ^~~~~~~ [ 782s] ./../include/fst/queue.h:513:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 782s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 782s] | ~~~~~~~~~~~~~~~~~^~~~ [ 782s] In file included from ./../include/fst/queue.h:38: [ 782s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 782s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 782s] 224 | key_[s] = heap_.Insert(s); [ 782s] | ~~~~~~~~~~~~^~~ [ 782s] ./../include/fst/queue.h:221:8: required from here [ 782s] 221 | void Enqueue(StateId s) override { [ 782s] | ^~~~~~~ [ 782s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 57 | if (size_ < values_.size()) { [ 782s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 782s] In file included from ./../include/fst/cache.h:40: [ 782s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 782s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 782s] 416 | BaseImpl::DeleteStates(dstates); [ 782s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 782s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 782s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 782s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 782s] ./../include/fst/mutable-fst.h:344:8: required from here [ 782s] 344 | void DeleteStates(const std::vector &dstates) override { [ 782s] | ^~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 782s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 782s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 782s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 782s] 416 | BaseImpl::DeleteStates(dstates); [ 782s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 782s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 782s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 782s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 782s] ./../include/fst/mutable-fst.h:344:8: required from here [ 782s] 344 | void DeleteStates(const std::vector &dstates) override { [ 782s] | ^~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 782s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 782s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 782s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 782s] 416 | BaseImpl::DeleteStates(dstates); [ 782s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 782s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 782s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 782s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 782s] ./../include/fst/mutable-fst.h:344:8: required from here [ 782s] 344 | void DeleteStates(const std::vector &dstates) override { [ 782s] | ^~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 782s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 782s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 782s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 782s] 416 | BaseImpl::DeleteStates(dstates); [ 782s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 782s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 782s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 782s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 782s] ./../include/fst/mutable-fst.h:344:8: required from here [ 782s] 344 | void DeleteStates(const std::vector &dstates) override { [ 782s] | ^~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 782s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 782s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 782s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 782s] 416 | BaseImpl::DeleteStates(dstates); [ 782s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 782s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 782s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 782s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 782s] ./../include/fst/mutable-fst.h:344:8: required from here [ 782s] 344 | void DeleteStates(const std::vector &dstates) override { [ 782s] | ^~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 782s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 782s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 782s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 782s] 416 | BaseImpl::DeleteStates(dstates); [ 782s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 782s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 782s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 782s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 782s] ./../include/fst/mutable-fst.h:344:8: required from here [ 782s] 344 | void DeleteStates(const std::vector &dstates) override { [ 782s] | ^~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 782s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 782s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 782s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 782s] In file included from ./../include/fst/randequivalent.h:35: [ 782s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 782s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 782s] 527 | sampler_->Sample(rstate); [ 782s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 782s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 782s] 482 | if (!HasFinal(s)) Expand(s); [ 782s] | ^~~~~~ [ 782s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ~~~~~~~~~~~~^~~ [ 782s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ^~~~~ [ 782s] ./../include/fst/randgen.h:233:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 782s] 233 | rstate.length == max_length_) { [ 782s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 782s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 782s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 782s] 527 | sampler_->Sample(rstate); [ 782s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 782s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 782s] 482 | if (!HasFinal(s)) Expand(s); [ 782s] | ^~~~~~ [ 782s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ~~~~~~~~~~~~^~~ [ 782s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ^~~~~ [ 782s] ./../include/fst/randgen.h:331:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 782s] 331 | rstate.length == max_length_) { [ 782s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 782s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 782s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 782s] 527 | sampler_->Sample(rstate); [ 782s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 782s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 782s] 482 | if (!HasFinal(s)) Expand(s); [ 782s] | ^~~~~~ [ 782s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ~~~~~~~~~~~~^~~ [ 782s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ^~~~~ [ 782s] ./../include/fst/randgen.h:233:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 782s] 233 | rstate.length == max_length_) { [ 782s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 782s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 782s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 782s] 527 | sampler_->Sample(rstate); [ 782s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 782s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 782s] 482 | if (!HasFinal(s)) Expand(s); [ 782s] | ^~~~~~ [ 782s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ~~~~~~~~~~~~^~~ [ 782s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ^~~~~ [ 782s] ./../include/fst/randgen.h:233:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 782s] 233 | rstate.length == max_length_) { [ 782s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 782s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 782s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 782s] 527 | sampler_->Sample(rstate); [ 782s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 782s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 782s] 482 | if (!HasFinal(s)) Expand(s); [ 782s] | ^~~~~~ [ 782s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ~~~~~~~~~~~~^~~ [ 782s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ^~~~~ [ 782s] ./../include/fst/randgen.h:331:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 782s] 331 | rstate.length == max_length_) { [ 782s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 782s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 782s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 782s] 527 | sampler_->Sample(rstate); [ 782s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 782s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 782s] 482 | if (!HasFinal(s)) Expand(s); [ 782s] | ^~~~~~ [ 782s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ~~~~~~~~~~~~^~~ [ 782s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ^~~~~ [ 782s] ./../include/fst/randgen.h:233:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 782s] 233 | rstate.length == max_length_) { [ 782s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 782s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 782s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; StateId = int]' [ 782s] 527 | sampler_->Sample(rstate); [ 782s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 782s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::LogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 782s] 482 | if (!HasFinal(s)) Expand(s); [ 782s] | ^~~~~~ [ 782s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::LogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ~~~~~~~~~~~~^~~ [ 782s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ^~~~~ [ 782s] ./../include/fst/randgen.h:233:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 782s] 233 | rstate.length == max_length_) { [ 782s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 782s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 782s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 782s] 527 | sampler_->Sample(rstate); [ 782s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 782s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 782s] 482 | if (!HasFinal(s)) Expand(s); [ 782s] | ^~~~~~ [ 782s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ~~~~~~~~~~~~^~~ [ 782s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ^~~~~ [ 782s] ./../include/fst/randgen.h:331:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 782s] 331 | rstate.length == max_length_) { [ 782s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 782s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 782s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; StateId = int]' [ 782s] 527 | sampler_->Sample(rstate); [ 782s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 782s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::UniformArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 782s] 482 | if (!HasFinal(s)) Expand(s); [ 782s] | ^~~~~~ [ 782s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::UniformArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ~~~~~~~~~~~~^~~ [ 782s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ^~~~~ [ 782s] ./../include/fst/randgen.h:233:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 782s] 233 | rstate.length == max_length_) { [ 782s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 782s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 782s] ./../include/fst/randgen.h:159:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 782s] 159 | accumulator->SetState(s); [ 782s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 782s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 782s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 782s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 782s] 527 | sampler_->Sample(rstate); [ 782s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 782s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 782s] 482 | if (!HasFinal(s)) Expand(s); [ 782s] | ^~~~~~ [ 782s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ~~~~~~~~~~~~^~~ [ 782s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ^~~~~ [ 782s] ./../include/fst/accumulator.h:532:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 782s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 782s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 782s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 782s] ./../include/fst/randgen.h:159:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 782s] 159 | accumulator->SetState(s); [ 782s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 782s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 782s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 782s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 782s] 527 | sampler_->Sample(rstate); [ 782s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 782s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 782s] 482 | if (!HasFinal(s)) Expand(s); [ 782s] | ^~~~~~ [ 782s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ~~~~~~~~~~~~^~~ [ 782s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ^~~~~ [ 782s] ./../include/fst/accumulator.h:532:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 782s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 782s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 782s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 782s] ./../include/fst/randgen.h:159:26: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 782s] 159 | accumulator->SetState(s); [ 782s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 782s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 782s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 782s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 782s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 782s] 527 | sampler_->Sample(rstate); [ 782s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 782s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 782s] 482 | if (!HasFinal(s)) Expand(s); [ 782s] | ^~~~~~ [ 782s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ~~~~~~~~~~~~^~~ [ 782s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 782s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 782s] | ^~~~~ [ 782s] ./../include/fst/accumulator.h:532:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 782s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 782s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 783s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 783s] ./../include/fst/accumulator.h:555:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = int]' [ 783s] 555 | Extend(end, aiter); [ 783s] | ~~~~~~^~~~~~~~~~~~ [ 783s] ./../include/fst/randgen.h:163:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 783s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 783s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 783s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 783s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 783s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 783s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 783s] 527 | sampler_->Sample(rstate); [ 783s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 783s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 783s] 482 | if (!HasFinal(s)) Expand(s); [ 783s] | ^~~~~~ [ 783s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 783s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 783s] | ~~~~~~~~~~~~^~~ [ 783s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 783s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 783s] | ^~~~~ [ 783s] ./../include/fst/accumulator.h:648:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 783s] 648 | if (weights_->size() <= end) { [ 783s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 783s] ./../include/fst/accumulator.h:649:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 783s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 783s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 783s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 783s] ./../include/fst/accumulator.h:555:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::LogWeightTpl; ssize_t = int]' [ 783s] 555 | Extend(end, aiter); [ 783s] | ~~~~~~^~~~~~~~~~~~ [ 783s] ./../include/fst/randgen.h:163:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 783s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 783s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 783s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 783s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 783s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 783s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 783s] 527 | sampler_->Sample(rstate); [ 783s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 783s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::LogWeightTpl; StateId = int]' [ 783s] 482 | if (!HasFinal(s)) Expand(s); [ 783s] | ^~~~~~ [ 783s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::LogWeightTpl; StateId = int]' [ 783s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 783s] | ~~~~~~~~~~~~^~~ [ 783s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 783s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 783s] | ^~~~~ [ 783s] ./../include/fst/accumulator.h:648:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 783s] 648 | if (weights_->size() <= end) { [ 783s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 783s] ./../include/fst/accumulator.h:649:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 783s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 783s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 783s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 783s] ./../include/fst/accumulator.h:555:13: required from 'fst::CacheLogAccumulator::Weight fst::CacheLogAccumulator::Sum(Weight, ArcIter*, ssize_t, ssize_t) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; Weight = fst::TropicalWeightTpl; ssize_t = int]' [ 783s] 555 | Extend(end, aiter); [ 783s] | ~~~~~~^~~~~~~~~~~~ [ 783s] ./../include/fst/randgen.h:163:37: required from 'size_t fst::FastLogProbArcSelector::operator()(const fst::Fst&, StateId, fst::CacheLogAccumulator*) const [with Arc = fst::ArcTpl >; size_t = unsigned int; StateId = int]' [ 783s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 783s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 783s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 783s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 783s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 783s] ./../include/fst/randgen.h:527:21: required from 'void fst::internal::RandGenFstImpl::Expand(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; StateId = int]' [ 783s] 527 | sampler_->Sample(rstate); [ 783s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 783s] ./../include/fst/randgen.h:482:23: required from 'fst::internal::RandGenFstImpl::ToWeight fst::internal::RandGenFstImpl::Final(StateId) [with FromArc = fst::ArcTpl >; ToArc = fst::ArcTpl >; Sampler = fst::ArcSampler >, fst::FastLogProbArcSelector > > >; ToWeight = fst::TropicalWeightTpl; StateId = int]' [ 783s] 482 | if (!HasFinal(s)) Expand(s); [ 783s] | ^~~~~~ [ 783s] ./../include/fst/impl-to-fst.h:50:63: required from 'fst::ImplToFst::Weight fst::ImplToFst::Final(StateId) const [with I = fst::internal::RandGenFstImpl >, fst::ArcTpl >, fst::ArcSampler >, fst::FastLogProbArcSelector > > > >; FST = fst::Fst > >; Weight = fst::TropicalWeightTpl; StateId = int]' [ 783s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 783s] | ~~~~~~~~~~~~^~~ [ 783s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 783s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 783s] | ^~~~~ [ 783s] ./../include/fst/accumulator.h:648:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 783s] 648 | if (weights_->size() <= end) { [ 783s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 783s] ./../include/fst/accumulator.h:649:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 783s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 783s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 783s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 783s] ./../include/fst/queue.h:558:11: required from here [ 783s] 558 | StateId Head() const final { [ 783s] | ^~~~ [ 783s] ./../include/fst/queue.h:562:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 783s] 562 | ((front_ >= trivial_queue_.size()) || [ 783s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 783s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 783s] ./../include/fst/queue.h:573:8: required from here [ 783s] 573 | void Enqueue(StateId s) final { [ 783s] | ^~~~~~~ [ 783s] ./../include/fst/queue.h:584:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 783s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 783s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 783s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 783s] ./../include/fst/queue.h:591:8: required from here [ 783s] 591 | void Dequeue() final { [ 783s] | ^~~~~~~ [ 783s] ./../include/fst/queue.h:594:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 783s] 594 | } else if (front_ < trivial_queue_.size()) { [ 783s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 783s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 783s] ./../include/fst/queue.h:603:8: required from here [ 783s] 603 | bool Empty() const final { [ 783s] | ^~~~~ [ 783s] ./../include/fst/queue.h:612:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 783s] 612 | return (front_ >= trivial_queue_.size()) || [ 783s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 783s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 783s] ./../include/fst/queue.h:617:8: required from here [ 783s] 617 | void Clear() final { [ 783s] | ^~~~~ [ 783s] ./../include/fst/queue.h:621:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 783s] 621 | } else if (i < trivial_queue_.size()) { [ 783s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 783s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 783s] ./../include/fst/queue.h:238:8: required from here [ 783s] 238 | void Update(StateId s) override { [ 783s] | ^~~~~~ [ 783s] ./../include/fst/queue.h:240:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 783s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 783s] | ~~^~~~~~~~~~~~~~ [ 783s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 783s] ./../include/fst/queue.h:505:8: required from here [ 783s] 505 | void Enqueue(StateId s) final { [ 783s] | ^~~~~~~ [ 783s] ./../include/fst/queue.h:513:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 783s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 783s] | ~~~~~~~~~~~~~~~~~^~~~ [ 784s] In file included from ./../include/fst/queue.h:38: [ 784s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 784s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 784s] 224 | key_[s] = heap_.Insert(s); [ 784s] | ~~~~~~~~~~~~^~~ [ 784s] ./../include/fst/queue.h:221:8: required from here [ 784s] 221 | void Enqueue(StateId s) override { [ 784s] | ^~~~~~~ [ 784s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 57 | if (size_ < values_.size()) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] In file included from ./../include/fst/cache.h:40, [ 784s] from ./../include/fst/arc-map.h:34, [ 784s] from ./../include/fst/push.h:28: [ 784s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 784s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 784s] 416 | BaseImpl::DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 784s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:344:8: required from here [ 784s] 344 | void DeleteStates(const std::vector &dstates) override { [ 784s] | ^~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 784s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 784s] 416 | BaseImpl::DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 784s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:344:8: required from here [ 784s] 344 | void DeleteStates(const std::vector &dstates) override { [ 784s] | ^~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 784s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 784s] 416 | BaseImpl::DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 784s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:344:8: required from here [ 784s] 344 | void DeleteStates(const std::vector &dstates) override { [ 784s] | ^~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 784s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 784s] 416 | BaseImpl::DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 784s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:344:8: required from here [ 784s] 344 | void DeleteStates(const std::vector &dstates) override { [ 784s] | ^~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 784s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 784s] 416 | BaseImpl::DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]' [ 784s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:344:8: required from here [ 784s] 344 | void DeleteStates(const std::vector &dstates) override { [ 784s] | ^~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*, std::allocator >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 784s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 784s] 416 | BaseImpl::DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]' [ 784s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:344:8: required from here [ 784s] 344 | void DeleteStates(const std::vector &dstates) override { [ 784s] | ^~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*, std::allocator >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 784s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 784s] 416 | BaseImpl::DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 784s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:344:8: required from here [ 784s] 344 | void DeleteStates(const std::vector &dstates) override { [ 784s] | ^~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 784s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 784s] 416 | BaseImpl::DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 784s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:344:8: required from here [ 784s] 344 | void DeleteStates(const std::vector &dstates) override { [ 784s] | ^~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 784s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 784s] 416 | BaseImpl::DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 784s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:344:8: required from here [ 784s] 344 | void DeleteStates(const std::vector &dstates) override { [ 784s] | ^~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] In file included from ./../include/fst/push.h:30: [ 784s] ./../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]': [ 784s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 784s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 784s] | ^~~~~~~~~ [ 784s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 784s] 48 | StateId Start() const override { return impl_->Start(); } [ 784s] | ~~~~~~~~~~~~^~ [ 784s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 784s] 48 | StateId Start() const override { return impl_->Start(); } [ 784s] | ^~~~~ [ 784s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 784s] 353 | while (unfactored_.size() <= element.state) [ 784s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 784s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 784s] 416 | BaseImpl::DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 784s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:344:8: required from here [ 784s] 344 | void DeleteStates(const std::vector &dstates) override { [ 784s] | ^~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../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]': [ 784s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]' [ 784s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 784s] | ^~~~~~~~~ [ 784s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' [ 784s] 48 | StateId Start() const override { return impl_->Start(); } [ 784s] | ~~~~~~~~~~~~^~ [ 784s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 784s] 48 | StateId Start() const override { return impl_->Start(); } [ 784s] | ^~~~~ [ 784s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 784s] 353 | while (unfactored_.size() <= element.state) [ 784s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 784s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 784s] 416 | BaseImpl::DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 784s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:344:8: required from here [ 784s] 344 | void DeleteStates(const std::vector &dstates) override { [ 784s] | ^~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../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]': [ 784s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 784s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 784s] | ^~~~~~~~~ [ 784s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 784s] 48 | StateId Start() const override { return impl_->Start(); } [ 784s] | ~~~~~~~~~~~~^~ [ 784s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 784s] 48 | StateId Start() const override { return impl_->Start(); } [ 784s] | ^~~~~ [ 784s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 784s] 353 | while (unfactored_.size() <= element.state) [ 784s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 784s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 784s] 416 | BaseImpl::DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 784s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:344:8: required from here [ 784s] 344 | void DeleteStates(const std::vector &dstates) override { [ 784s] | ^~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../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]': [ 784s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]' [ 784s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 784s] | ^~~~~~~~~ [ 784s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' [ 784s] 48 | StateId Start() const override { return impl_->Start(); } [ 784s] | ~~~~~~~~~~~~^~ [ 784s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 784s] 48 | StateId Start() const override { return impl_->Start(); } [ 784s] | ^~~~~ [ 784s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 784s] 353 | while (unfactored_.size() <= element.state) [ 784s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 784s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 784s] 416 | BaseImpl::DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 784s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:344:8: required from here [ 784s] 344 | void DeleteStates(const std::vector &dstates) override { [ 784s] | ^~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../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]': [ 784s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; FactorIterator = fst::GallicFactor, fst::GALLIC_LEFT>; StateId = int]' [ 784s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 784s] | ^~~~~~~~~ [ 784s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >; FST = fst::Fst >, fst::GALLIC_LEFT> >; StateId = int]' [ 784s] 48 | StateId Start() const override { return impl_->Start(); } [ 784s] | ~~~~~~~~~~~~^~ [ 784s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 784s] 48 | StateId Start() const override { return impl_->Start(); } [ 784s] | ^~~~~ [ 784s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 784s] 353 | while (unfactored_.size() <= element.state) [ 784s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 784s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 784s] 416 | BaseImpl::DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; FST = fst::MutableFst >, fst::GALLIC_LEFT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 784s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:344:8: required from here [ 784s] 344 | void DeleteStates(const std::vector &dstates) override { [ 784s] | ^~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*, std::allocator >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../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]': [ 784s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RIGHT>; StateId = int]' [ 784s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 784s] | ^~~~~~~~~ [ 784s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >; FST = fst::Fst >, fst::GALLIC_RIGHT> >; StateId = int]' [ 784s] 48 | StateId Start() const override { return impl_->Start(); } [ 784s] | ~~~~~~~~~~~~^~ [ 784s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 784s] 48 | StateId Start() const override { return impl_->Start(); } [ 784s] | ^~~~~ [ 784s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 784s] 353 | while (unfactored_.size() <= element.state) [ 784s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 784s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 784s] 416 | BaseImpl::DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >; FST = fst::MutableFst >, fst::GALLIC_RIGHT> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]' [ 784s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 784s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 784s] ./../include/fst/mutable-fst.h:344:8: required from here [ 784s] 344 | void DeleteStates(const std::vector &dstates) override { [ 784s] | ^~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 784s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >::StateId' {aka 'int'} and 'std::vector >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*, std::allocator >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 784s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 784s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 785s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 785s] from ./../include/fst/arcsort.h:25: [ 785s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > >::ArcCompare>]': [ 785s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 785s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 785s] | ^~~~~~~~~~~~~ [ 785s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 785s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/list:62, [ 785s] from ./../include/fst/disambiguate.h:26: [ 785s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > >::ArcCompare>]': [ 785s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 785s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 785s] | ^~~~~~~~~~~~~ [ 785s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 785s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/specfun.h:43, [ 785s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/cmath:3898, [ 785s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/random:40, [ 785s] from ./../include/fst/script/randgen.h:22: [ 785s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': [ 785s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 785s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 785s] | ^~~~~~~~~~~~~ [ 785s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 785s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 785s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 785s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 785s] | ^~~~~~~~~~~~~~~~ [ 785s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 1235 | __rotate(_RandomAccessIterator __first, [ 786s] | ^~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 786s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 786s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 786s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 786s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 786s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 786s] inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:15: [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 1357 | return std::__rotate(__first, __middle, __last, [ 786s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] 1358 | std::__iterator_category(__first)); [ 786s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 786s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] 2477 | __len11, __len22, __comp); [ 786s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 786s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 786s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 786s] | ^~~~~~~~~~~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 786s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 786s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 786s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 786s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] 2755 | __middle - __first, [ 786s] | ~~~~~~~~~~~~~~~~~~~ [ 786s] 2756 | __last - __middle, [ 786s] | ~~~~~~~~~~~~~~~~~~ [ 786s] 2757 | __comp); [ 786s] | ~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::ArcTpl >*; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 786s] | ^~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 786s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]', [ 786s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 786s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 786s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _RandomAccessIterator2 = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]', [ 786s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:26: [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 786s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] 2643 | __first + __step_size, [ 786s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 786s] 2644 | __first + __two_step, [ 786s] | ~~~~~~~~~~~~~~~~~~~~~ [ 786s] 2645 | __result, __comp); [ 786s] | ~~~~~~~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2650 | std::__move_merge(__first, __first + __step_size, [ 786s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] 2651 | __first + __step_size, __last, __result, __comp); [ 786s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::ArcTpl >*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]', [ 786s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2692:26: [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 786s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] 2643 | __first + __step_size, [ 786s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 786s] 2644 | __first + __two_step, [ 786s] | ~~~~~~~~~~~~~~~~~~~~~ [ 786s] 2645 | __result, __comp); [ 786s] | ~~~~~~~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] 2650 | std::__move_merge(__first, __first + __step_size, [ 786s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] 2651 | __first + __step_size, __last, __result, __comp); [ 786s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 786s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 786s] depbase=`echo relabel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 786s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT relabel.lo -MD -MP -MF $depbase.Tpo -c -o relabel.lo relabel.cc &&\ [ 786s] mv -f $depbase.Tpo $depbase.Plo [ 786s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT relabel.lo -MD -MP -MF .deps/relabel.Tpo -c relabel.cc -fPIC -DPIC -o .libs/relabel.o [ 786s] depbase=`echo replace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 786s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT replace.lo -MD -MP -MF $depbase.Tpo -c -o replace.lo replace.cc &&\ [ 786s] mv -f $depbase.Tpo $depbase.Plo [ 786s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT replace.lo -MD -MP -MF .deps/replace.Tpo -c replace.cc -fPIC -DPIC -o .libs/replace.o [ 788s] In file included from ./../include/fst/script/replace.h:28, [ 788s] from replace.cc:18: [ 788s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 788s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 788s] 138 | class ImplToExpandedFst : public ImplToFst { [ 788s] | ^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 788s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 788s] | ^~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 788s] 527 | class VectorFst : public ImplToMutableFst> { [ 788s] | ^~~~~~~~~ [ 788s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 788s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 788s] | ^~~~~~~ [ 788s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 788s] | ^~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 75 | if (rfst.CyclicDependencies()) { [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 788s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 788s] | ^~~~~~~~ [ 788s] In file included from ./../include/fst/expanded-fst.h:38, [ 788s] from ./../include/fst/mutable-fst.h:38: [ 788s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 788s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 788s] | ^~~~~~~~ [ 788s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 788s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 788s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 788s] | ^~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 788s] 527 | class VectorFst : public ImplToMutableFst> { [ 788s] | ^~~~~~~~~ [ 788s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 788s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 788s] | ^~~~~~~ [ 788s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 788s] | ^~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 75 | if (rfst.CyclicDependencies()) { [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 788s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 788s] | ^~~~~~~~ [ 788s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 788s] 138 | class ImplToExpandedFst : public ImplToFst { [ 788s] | ^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 788s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 788s] 527 | class VectorFst : public ImplToMutableFst> { [ 788s] | ^~~~~~~~~ [ 788s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 788s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 788s] | ^~~~~~~ [ 788s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 788s] | ^~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 75 | if (rfst.CyclicDependencies()) { [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 788s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 788s] | ^~~~~~~~ [ 788s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 788s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 788s] | ^~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 788s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 788s] 138 | class ImplToExpandedFst : public ImplToFst { [ 788s] | ^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 788s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 788s] | ^~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 788s] 527 | class VectorFst : public ImplToMutableFst> { [ 788s] | ^~~~~~~~~ [ 788s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 788s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 788s] | ^~~~~~~ [ 788s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 788s] | ^~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 75 | if (rfst.CyclicDependencies()) { [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 788s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 788s] | ^~~~~~~~ [ 788s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 788s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 788s] | ^~~~~~~~ [ 788s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 788s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 788s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 788s] | ^~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 788s] 527 | class VectorFst : public ImplToMutableFst> { [ 788s] | ^~~~~~~~~ [ 788s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 788s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 788s] | ^~~~~~~ [ 788s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 788s] | ^~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 75 | if (rfst.CyclicDependencies()) { [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 788s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 788s] | ^~~~~~~~ [ 788s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 788s] 138 | class ImplToExpandedFst : public ImplToFst { [ 788s] | ^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 788s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 788s] 527 | class VectorFst : public ImplToMutableFst> { [ 788s] | ^~~~~~~~~ [ 788s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 788s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 788s] | ^~~~~~~ [ 788s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 788s] | ^~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 75 | if (rfst.CyclicDependencies()) { [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 788s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 788s] | ^~~~~~~~ [ 788s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 788s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 788s] | ^~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 788s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 788s] 138 | class ImplToExpandedFst : public ImplToFst { [ 788s] | ^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 788s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 788s] | ^~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 788s] 527 | class VectorFst : public ImplToMutableFst> { [ 788s] | ^~~~~~~~~ [ 788s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 788s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 788s] | ^~~~~~~ [ 788s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 788s] | ^~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 75 | if (rfst.CyclicDependencies()) { [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 788s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 788s] | ^~~~~~~~ [ 788s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 788s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 788s] | ^~~~~~~~ [ 788s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 788s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 788s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 788s] | ^~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 788s] 527 | class VectorFst : public ImplToMutableFst> { [ 788s] | ^~~~~~~~~ [ 788s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 788s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 788s] | ^~~~~~~ [ 788s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 788s] | ^~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 75 | if (rfst.CyclicDependencies()) { [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 788s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 788s] | ^~~~~~~~ [ 788s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 788s] 138 | class ImplToExpandedFst : public ImplToFst { [ 788s] | ^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 788s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 788s] 527 | class VectorFst : public ImplToMutableFst> { [ 788s] | ^~~~~~~~~ [ 788s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 788s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 788s] | ^~~~~~~ [ 788s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 788s] | ^~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 75 | if (rfst.CyclicDependencies()) { [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 788s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 788s] | ^~~~~~~~ [ 788s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 788s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 788s] | ^~~~~~~~~~~~~~~~ [ 788s] In file included from ./../include/fst/script/replace.h:30: [ 788s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 788s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 788s] | ^~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 75 | if (rfst.CyclicDependencies()) { [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/replace-util.h:133:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 788s] | ~~^~~~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 788s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 788s] | ^~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 75 | if (rfst.CyclicDependencies()) { [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/replace-util.h:133:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 788s] | ~~^~~~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 788s] ./../include/fst/replace.h:613:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 788s] | ^~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 75 | if (rfst.CyclicDependencies()) { [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/replace-util.h:133:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 788s] | ~~^~~~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 788s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 788s] 139 | GetDependencies(false); [ 788s] | ^~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:614:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 614 | return replace_util.CyclicDependencies(); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 75 | if (rfst.CyclicDependencies()) { [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/replace-util.h:350:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 788s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace-util.h:358:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 788s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 788s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 788s] 139 | GetDependencies(false); [ 788s] | ^~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:614:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 614 | return replace_util.CyclicDependencies(); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 75 | if (rfst.CyclicDependencies()) { [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/replace-util.h:350:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 788s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace-util.h:358:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 788s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 788s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 788s] 139 | GetDependencies(false); [ 788s] | ^~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:614:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 614 | return replace_util.CyclicDependencies(); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 788s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] ./../include/fst/script/replace.h:75:30: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 75 | if (rfst.CyclicDependencies()) { [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/replace-util.h:350:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 788s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace-util.h:358:33: warning: comparison of integer expressions of different signedness: 'fst::ReplaceUtil > >::Label' {aka 'int'} and 'std::vector > >*, std::allocator > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 788s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 788s] In file included from ./../include/fst/script/replace.h:31: [ 788s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]': [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}]' [ 788s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 788s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 788s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 788s] 608 | std::forward<_Args>(__args)...); // might throw [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 969 | auto __pi = ::new (__mem) [ 788s] | ^~~~~~~~~~~~~ [ 788s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 788s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 788s] | ^ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 788s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] 1008 | std::forward<_Args>(__args)...); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1025:36: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 788s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/script/replace.h:73:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 788s] | ^~~~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/replace.h:550:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 788s] | ~~^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]': [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}]' [ 788s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 788s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 788s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 788s] 608 | std::forward<_Args>(__args)...); // might throw [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 969 | auto __pi = ::new (__mem) [ 788s] | ^~~~~~~~~~~~~ [ 788s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 788s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 788s] | ^ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 788s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] 1008 | std::forward<_Args>(__args)...); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1025:36: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 788s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/script/replace.h:73:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 788s] | ^~~~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/replace.h:550:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 788s] | ~~^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]': [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}]' [ 788s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 788s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 788s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 788s] 608 | std::forward<_Args>(__args)...); // might throw [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 969 | auto __pi = ::new (__mem) [ 788s] | ^~~~~~~~~~~~~ [ 788s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 788s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 788s] | ^ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 788s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] 1008 | std::forward<_Args>(__args)...); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1025:36: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 788s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/script/replace.h:73:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 788s] | ^~~~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/replace.h:550:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 788s] | ~~^~~~~~~~~~~~~~~~~ [ 788s] ./../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 long unsigned int; typename Arc::Label = int; FstList = std::vector > >*>, std::allocator > >*> > >]': [ 788s] ./../include/fst/replace.h:577:39: required from 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]' [ 788s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 788s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] 578 | return_label_type_, call_output_label_, [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] 579 | &all_non_empty_and_sorted)); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}]' [ 788s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 788s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 788s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 788s] 608 | std::forward<_Args>(__args)...); // might throw [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 969 | auto __pi = ::new (__mem) [ 788s] | ^~~~~~~~~~~~~ [ 788s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 788s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 788s] | ^ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 788s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] 1008 | std::forward<_Args>(__args)...); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1025:36: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 788s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/script/replace.h:73:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 788s] | ^~~~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/replace.h:470:23: warning: comparison of integer expressions of different signedness: 'Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 788s] | ~~^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:473:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 788s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 788s] ./../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 long unsigned int; typename Arc::Label = int; FstList = std::vector > >*>, std::allocator > >*> > >]': [ 788s] ./../include/fst/replace.h:577:39: required from 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]' [ 788s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 788s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] 578 | return_label_type_, call_output_label_, [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] 579 | &all_non_empty_and_sorted)); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}]' [ 788s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 788s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 788s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 788s] 608 | std::forward<_Args>(__args)...); // might throw [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 969 | auto __pi = ::new (__mem) [ 788s] | ^~~~~~~~~~~~~ [ 788s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 788s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 788s] | ^ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 788s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] 1008 | std::forward<_Args>(__args)...); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1025:36: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 788s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/script/replace.h:73:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 788s] | ^~~~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/replace.h:470:23: warning: comparison of integer expressions of different signedness: 'Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 788s] | ~~^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:473:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 788s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 788s] ./../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 long unsigned int; typename Arc::Label = int; FstList = std::vector > >*>, std::allocator > >*> > >]': [ 788s] ./../include/fst/replace.h:577:39: required from 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]' [ 788s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 788s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] 578 | return_label_type_, call_output_label_, [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] 579 | &all_non_empty_and_sorted)); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}]' [ 788s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 788s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 788s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 788s] 608 | std::forward<_Args>(__args)...); // might throw [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 969 | auto __pi = ::new (__mem) [ 788s] | ^~~~~~~~~~~~~ [ 788s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 788s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector, int, int> >*>, std::allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 788s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 788s] | ^ [ 788s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector, int, int> >*>, allocator, int, int> >*> > >&, const fst::ReplaceFstOptions, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 788s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 788s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] 1008 | std::forward<_Args>(__args)...); [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:1025:36: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 788s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 788s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/script/replace.h:73:19: required from 'void fst::script::Replace(FstReplaceArgs*) [with Arc = fst::ArcTpl >; FstReplaceArgs = std::tuple, std::allocator > >&, MutableFstClass*, const ReplaceOptions&>]' [ 788s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 788s] | ^~~~ [ 788s] replace.cc:43:1: required from here [ 788s] 168 | ({#Op, Arc::Type()}, Op) [ 788s] | ^ [ 788s] ./../include/fst/replace.h:470:23: warning: comparison of integer expressions of different signedness: 'Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 788s] | ~~^~~~~~~~~~~~~~~~~ [ 788s] ./../include/fst/replace.h:473:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 788s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 788s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 789s] ./../include/fst/replace.h: In instantiation of 'uint64_t fst::internal::ReplaceFstImpl::Properties(uint64_t) const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; uint64_t = long long unsigned int]': [ 789s] ./../include/fst/replace.h:753:12: required from here [ 789s] 753 | uint64_t Properties(uint64_t mask) const override { [ 789s] | ^~~~~~~~~~ [ 789s] ./../include/fst/replace.h:755:27: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 789s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 789s] | ~~^~~~~~~~~~~~~~~~~~~ [ 789s] ./../include/fst/replace.h: In instantiation of 'uint64_t fst::internal::ReplaceFstImpl::Properties(uint64_t) const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; uint64_t = long long unsigned int]': [ 789s] ./../include/fst/replace.h:753:12: required from here [ 789s] 753 | uint64_t Properties(uint64_t mask) const override { [ 789s] | ^~~~~~~~~~ [ 789s] ./../include/fst/replace.h:755:27: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 789s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 789s] | ~~^~~~~~~~~~~~~~~~~~~ [ 789s] ./../include/fst/replace.h: In instantiation of 'uint64_t fst::internal::ReplaceFstImpl::Properties(uint64_t) const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; uint64_t = long long unsigned int]': [ 789s] ./../include/fst/replace.h:753:12: required from here [ 789s] 753 | uint64_t Properties(uint64_t mask) const override { [ 789s] | ^~~~~~~~~~ [ 789s] ./../include/fst/replace.h:755:27: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 789s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 789s] | ~~^~~~~~~~~~~~~~~~~~~ [ 789s] In file included from ./../include/fst/replace-util.h:39: [ 789s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 789s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 789s] 416 | BaseImpl::DeleteStates(dstates); [ 789s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 789s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 789s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 789s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 789s] ./../include/fst/mutable-fst.h:344:8: required from here [ 789s] 344 | void DeleteStates(const std::vector &dstates) override { [ 789s] | ^~~~~~~~~~~~ [ 789s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 789s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 789s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 789s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 789s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 789s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 789s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 789s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 789s] 416 | BaseImpl::DeleteStates(dstates); [ 789s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 789s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 789s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 789s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 789s] ./../include/fst/mutable-fst.h:344:8: required from here [ 789s] 344 | void DeleteStates(const std::vector &dstates) override { [ 789s] | ^~~~~~~~~~~~ [ 789s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 789s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 789s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 789s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 789s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 789s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 789s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 789s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 789s] 416 | BaseImpl::DeleteStates(dstates); [ 789s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 789s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 789s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 789s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 789s] ./../include/fst/mutable-fst.h:344:8: required from here [ 789s] 344 | void DeleteStates(const std::vector &dstates) override { [ 789s] | ^~~~~~~~~~~~ [ 789s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 789s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 789s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 789s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 789s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 789s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 789s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 789s] ./../include/fst/replace.h:1327:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 789s] 1327 | InitMatchers(); [ 789s] | ^~~~~~~~~~~~ [ 789s] ./../include/fst/replace.h:1045:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 789s] 1045 | return new ReplaceFstMatcher(this, [ 789s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 789s] 1046 | match_type); [ 789s] | ~~~~~~~~~~~ [ 789s] ./../include/fst/replace.h:1041:21: required from here [ 789s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 789s] | ^~~~~~~~~~~ [ 789s] ./../include/fst/replace.h:1353:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceFstMatcher >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 789s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 789s] | ~~^~~~~~~~~~~~~~~~~~ [ 790s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 790s] ./../include/fst/replace.h:1327:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 790s] 1327 | InitMatchers(); [ 790s] | ^~~~~~~~~~~~ [ 790s] ./../include/fst/replace.h:1045:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 790s] 1045 | return new ReplaceFstMatcher(this, [ 790s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] 1046 | match_type); [ 790s] | ~~~~~~~~~~~ [ 790s] ./../include/fst/replace.h:1041:21: required from here [ 790s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 790s] | ^~~~~~~~~~~ [ 790s] ./../include/fst/replace.h:1353:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceFstMatcher >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 790s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 790s] | ~~^~~~~~~~~~~~~~~~~~ [ 790s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 790s] ./../include/fst/replace.h:1327:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 790s] 1327 | InitMatchers(); [ 790s] | ^~~~~~~~~~~~ [ 790s] ./../include/fst/replace.h:1045:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 790s] 1045 | return new ReplaceFstMatcher(this, [ 790s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] 1046 | match_type); [ 790s] | ~~~~~~~~~~~ [ 790s] ./../include/fst/replace.h:1041:21: required from here [ 790s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 790s] | ^~~~~~~~~~~ [ 790s] ./../include/fst/replace.h:1353:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceFstMatcher >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 790s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 790s] | ~~^~~~~~~~~~~~~~~~~~ [ 790s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 790s] from ./../include/fst/compat.h:21, [ 790s] from ./../include/fst/fst.h:40, [ 790s] from ./../include/fst/script/randgen.h:25: [ 790s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 790s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1973:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 790s] 1973 | return std::__lower_bound(__first, __last, __val, [ 790s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 790s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1973:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 790s] 1973 | return std::__lower_bound(__first, __last, __val, [ 790s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(const fst::internal::ReplaceFstImpl&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}]' [ 790s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 790s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 790s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 790s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 790s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 790s] 608 | std::forward<_Args>(__args)...); // might throw [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 790s] 969 | auto __pi = ::new (__mem) [ 790s] | ^~~~~~~~~~~~~ [ 790s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 790s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 790s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 790s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 790s] | ^ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 790s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 790s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] 1008 | std::forward<_Args>(__args)...); [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] ./../include/fst/impl-to-fst.h:96:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with I = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 790s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 790s] ./../include/fst/replace.h:1028:72: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 790s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 790s] | ^ [ 790s] ./../include/fst/replace.h:1032:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 790s] 1032 | return new ReplaceFst(*this, safe); [ 790s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] ./../include/fst/replace.h:1031:15: required from here [ 790s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 790s] | ^~~~ [ 790s] ./../include/fst/replace.h:603:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 790s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 790s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(const fst::internal::ReplaceFstImpl&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}]' [ 790s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 790s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 790s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 790s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 790s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 790s] 608 | std::forward<_Args>(__args)...); // might throw [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 790s] 969 | auto __pi = ::new (__mem) [ 790s] | ^~~~~~~~~~~~~ [ 790s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 790s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 790s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 790s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 790s] | ^ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 790s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 790s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] 1008 | std::forward<_Args>(__args)...); [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] ./../include/fst/impl-to-fst.h:96:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with I = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 790s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 790s] ./../include/fst/replace.h:1028:72: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 790s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 790s] | ^ [ 790s] ./../include/fst/replace.h:1032:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 790s] 1032 | return new ReplaceFst(*this, safe); [ 790s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] ./../include/fst/replace.h:1031:15: required from here [ 790s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 790s] | ^~~~ [ 790s] ./../include/fst/replace.h:603:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 790s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 790s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(const fst::internal::ReplaceFstImpl&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}]' [ 790s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 790s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; allocator_type = std::allocator]' [ 790s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 790s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 790s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 790s] 608 | std::forward<_Args>(__args)...); // might throw [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 790s] 969 | auto __pi = ::new (__mem) [ 790s] | ^~~~~~~~~~~~~ [ 790s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 790s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 790s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 790s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 790s] | ^ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl, int, int>, fst::DefaultReplaceStateTable, int, int>, int>, fst::DefaultCacheStore, int, int> > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 790s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 790s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] 1008 | std::forward<_Args>(__args)...); [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] ./../include/fst/impl-to-fst.h:96:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with I = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 790s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 790s] ./../include/fst/replace.h:1028:72: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 790s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 790s] | ^ [ 790s] ./../include/fst/replace.h:1032:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 790s] 1032 | return new ReplaceFst(*this, safe); [ 790s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] ./../include/fst/replace.h:1031:15: required from here [ 790s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 790s] | ^~~~ [ 790s] ./../include/fst/replace.h:603:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 790s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 790s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 790s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1973:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 790s] 1973 | return std::__lower_bound(__first, __last, __val, [ 790s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 790s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 790s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 790s] from ./../include/fst/minimize.h:23: [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Tp = fst::ReverseArc > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > > >]': [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 790s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 790s] | ^~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 790s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60: [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Tp = fst::ReverseArc > >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > > > >]': [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 790s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 790s] | ^~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Tp = fst::ReverseArc >, fst::GALLIC_LEFT> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 790s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 790s] | ^~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Tp = fst::ReverseArc >, fst::GALLIC_LEFT> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val >, fst::GALLIC_LEFT> > > >]': [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 790s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 790s] | ^~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 790s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 790s] | ^~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > > >]': [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 790s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 790s] | ^~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Tp = fst::GallicArc >, fst::GALLIC_LEFT>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >, fst::GALLIC_LEFT> > >]': [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 790s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 790s] | ^~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Tp = fst::GallicArc >, fst::GALLIC_LEFT>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >, fst::GALLIC_LEFT> > >]': [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 790s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 790s] | ^~~~~~~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 790s] depbase=`echo reverse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 790s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT reverse.lo -MD -MP -MF $depbase.Tpo -c -o reverse.lo reverse.cc &&\ [ 790s] mv -f $depbase.Tpo $depbase.Plo [ 790s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT reverse.lo -MD -MP -MF .deps/reverse.Tpo -c reverse.cc -fPIC -DPIC -o .libs/reverse.o [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >]': [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 790s] 1235 | __rotate(_RandomAccessIterator __first, [ 790s] | ^~~~~~~~ [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 790s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 790s] depbase=`echo reweight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 790s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT reweight.lo -MD -MP -MF $depbase.Tpo -c -o reweight.lo reweight.cc &&\ [ 790s] mv -f $depbase.Tpo $depbase.Plo [ 791s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT reweight.lo -MD -MP -MF .deps/reweight.Tpo -c reweight.cc -fPIC -DPIC -o .libs/reweight.o [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::ReverseArc > >*; _OutputIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 791s] | ^~~~~~~~~~~~ [ 791s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:66, [ 791s] from ./../include/fst/disambiguate.h:28: [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Tp = fst::ArcTpl >]': [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 791s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _OutputIterator = fst::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 791s] | ^~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Pointer = fst::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 791s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]', [ 791s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Pointer = fst::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 791s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 791s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _RandomAccessIterator2 = fst::ReverseArc > >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]', [ 791s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Pointer = fst::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:26: [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 791s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2643 | __first + __step_size, [ 791s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2644 | __first + __two_step, [ 791s] | ~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2645 | __result, __comp); [ 791s] | ~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] 2650 | std::__move_merge(__first, __first + __step_size, [ 791s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2651 | __first + __step_size, __last, __result, __comp); [ 791s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::ReverseArc > >*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]', [ 791s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Pointer = fst::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2692:26: [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 791s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2643 | __first + __step_size, [ 791s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2644 | __first + __two_step, [ 791s] | ~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2645 | __result, __comp); [ 791s] | ~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] 2650 | std::__move_merge(__first, __first + __step_size, [ 791s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2651 | __first + __step_size, __last, __result, __comp); [ 791s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 791s] | ^~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::ArcTpl >*; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 791s] | ^~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 791s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 791s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 791s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 791s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _RandomAccessIterator2 = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 791s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:26: [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 791s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2643 | __first + __step_size, [ 791s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2644 | __first + __two_step, [ 791s] | ~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2645 | __result, __comp); [ 791s] | ~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] 2650 | std::__move_merge(__first, __first + __step_size, [ 791s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2651 | __first + __step_size, __last, __result, __comp); [ 791s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::ArcTpl >*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 791s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2692:26: [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 791s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2643 | __first + __step_size, [ 791s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2644 | __first + __two_step, [ 791s] | ~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2645 | __result, __comp); [ 791s] | ~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] 2650 | std::__move_merge(__first, __first + __step_size, [ 791s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2651 | __first + __step_size, __last, __result, __comp); [ 791s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] 1235 | __rotate(_RandomAccessIterator __first, [ 791s] | ^~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Distance = int; _Pointer = fst::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 791s] | ^~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Pointer = fst::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 791s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 791s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 791s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 791s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 791s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2709 | __middle - __first, __last - __middle, [ 791s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 791s] 2710 | __buffer, __comp); [ 791s] | ~~~~~~~~~~~~~~~~~ [ 792s] In file included from ./../include/fst/script/reweight.h:25, [ 792s] from reweight.cc:18: [ 792s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 792s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 792s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 792s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 792s] reweight.cc:36:1: required from here [ 792s] 168 | ({#Op, Arc::Type()}, Op) [ 792s] | ^ [ 792s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 792s] 73 | if (s == potential.size()) break; [ 792s] | ~~^~~~~~~~~~~~~~~~~~~ [ 792s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 792s] 79 | if (arc.nextstate >= potential.size()) continue; [ 792s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 792s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 792s] 107 | const auto startweight = fst->Start() < potential.size() [ 792s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 792s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 792s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 792s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 792s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 792s] reweight.cc:36:1: required from here [ 792s] 168 | ({#Op, Arc::Type()}, Op) [ 792s] | ^ [ 792s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 792s] 73 | if (s == potential.size()) break; [ 792s] | ~~^~~~~~~~~~~~~~~~~~~ [ 792s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 792s] 79 | if (arc.nextstate >= potential.size()) continue; [ 792s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 792s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 792s] 107 | const auto startweight = fst->Start() < potential.size() [ 792s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 792s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 792s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 792s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 792s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 792s] reweight.cc:36:1: required from here [ 792s] 168 | ({#Op, Arc::Type()}, Op) [ 792s] | ^ [ 792s] ./../include/fst/reweight.h:73:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 792s] 73 | if (s == potential.size()) break; [ 792s] | ~~^~~~~~~~~~~~~~~~~~~ [ 792s] ./../include/fst/reweight.h:79:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 792s] 79 | if (arc.nextstate >= potential.size()) continue; [ 792s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 792s] ./../include/fst/reweight.h:107:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 792s] 107 | const auto startweight = fst->Start() < potential.size() [ 792s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 793s] depbase=`echo rmepsilon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 793s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT rmepsilon.lo -MD -MP -MF $depbase.Tpo -c -o rmepsilon.lo rmepsilon.cc &&\ [ 793s] mv -f $depbase.Tpo $depbase.Plo [ 793s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT rmepsilon.lo -MD -MP -MF .deps/rmepsilon.Tpo -c rmepsilon.cc -fPIC -DPIC -o .libs/rmepsilon.o [ 793s] depbase=`echo shortest-distance.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 793s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT shortest-distance.lo -MD -MP -MF $depbase.Tpo -c -o shortest-distance.lo shortest-distance.cc &&\ [ 793s] mv -f $depbase.Tpo $depbase.Plo [ 793s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT shortest-distance.lo -MD -MP -MF .deps/shortest-distance.Tpo -c shortest-distance.cc -fPIC -DPIC -o .libs/shortest-distance.o [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 794s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 794s] | ^~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 794s] | ^~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 794s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 794s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 2391 | __len1, __len2, __buffer, __comp); [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 794s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 794s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 794s] inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BidirectionalIterator2 = fst::ArcTpl >*; _Distance = int]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2352:20, [ 794s] inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:30: [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 1357 | return std::__rotate(__first, __middle, __last, [ 794s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 1358 | std::__iterator_category(__first)); [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 2422 | __len11, __len22, [ 794s] | ~~~~~~~~~~~~~~~~~ [ 794s] 2423 | __buffer, __buffer_size, __comp); [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 2425 | _Distance(__len1 - __len11), [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 2426 | _Distance(__len2 - __len22), [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 2427 | __buffer, __buffer_size, __comp); [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 794s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 794s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 2709 | __middle - __first, __last - __middle, [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 2710 | __buffer, __comp); [ 794s] | ~~~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 794s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 2726 | __buffer_size, __comp); [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 2728 | __buffer_size, __comp); [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 2730 | _Distance(__middle - __first), [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 2731 | _Distance(__last - __middle), [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 2732 | __buffer, __buffer_size, [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 2733 | __comp); [ 794s] | ~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 2737 | __buffer, __comp); [ 794s] | ~~~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 794s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]', [ 794s] inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::internal::Disambiguator > >::ArcCompare]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36, [ 794s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]' at ./../include/fst/arcsort.h:70:21: [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 794s] | ^~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 4951 | std::__stable_sort_adaptive(__first, [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 794s] 4952 | __first + _DistanceType(__buf.size()), [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 4953 | __last, __buf.begin(), __comp); [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 794s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 4958 | _DistanceType(__buf.size()), __comp); [ 794s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] In file included from ./../include/fst/script/rmepsilon.h:30, [ 794s] from rmepsilon.cc:18: [ 794s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 794s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 794s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 794s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 689 | &unweighted); [ 794s] | ~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 794s] | ^~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 794s] In file included from ./../include/fst/script/rmepsilon.h:31: [ 794s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 794s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 794s] 69 | RmEpsilon(fst, distance, ropts); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 794s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 794s] 69 | RmEpsilon(fst, distance, ropts); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 794s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 794s] 69 | RmEpsilon(fst, distance, ropts); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; typename Arc::Weight = TropicalWeightTpl]': [ 794s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 794s] 69 | RmEpsilon(fst, distance, ropts); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 794s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 794s] 69 | RmEpsilon(fst, distance, ropts); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 794s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 794s] 69 | RmEpsilon(fst, distance, ropts); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 794s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 794s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 794s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 689 | &unweighted); [ 794s] | ~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 794s] | ^~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 794s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 794s] 69 | RmEpsilon(fst, distance, ropts); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 794s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 794s] 69 | RmEpsilon(fst, distance, ropts); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 794s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 794s] 69 | RmEpsilon(fst, distance, ropts); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 794s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 794s] 69 | RmEpsilon(fst, distance, ropts); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 794s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 794s] 69 | RmEpsilon(fst, distance, ropts); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 794s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 794s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 794s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] 689 | &unweighted); [ 794s] | ~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 794s] | ^~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 794s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 794s] 69 | RmEpsilon(fst, distance, ropts); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 794s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 794s] 69 | RmEpsilon(fst, distance, ropts); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 794s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 794s] 69 | RmEpsilon(fst, distance, ropts); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 794s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 794s] 69 | RmEpsilon(fst, distance, ropts); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 794s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 794s] 69 | RmEpsilon(fst, distance, ropts); [ 794s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 794s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 794s] 130 | internal::RmEpsilon(fst, opts); [ 794s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 794s] rmepsilon.cc:36:1: required from here [ 794s] 168 | ({#Op, Arc::Type()}, Op) [ 794s] | ^ [ 794s] ./../include/fst/rmepsilon.h:227:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:240:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:253:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:261:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:265:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 794s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 794s] | ~~^~~~~~~~~~~~~~ [ 794s] ./../include/fst/rmepsilon.h:292:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 794s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 794s] | ~~^~~~~~~~~~~~~~~~~~ [ 795s] In file included from ./../include/fst/rmepsilon.h:36: [ 795s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 795s] ./../include/fst/rmepsilon.h:313:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 795s] 313 | Connect(fst); [ 795s] | ~~~~~~~^~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 69 | RmEpsilon(fst, distance, ropts); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 795s] | ~~^~~~~~~~~~~~~~~ [ 795s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/specfun.h:43, [ 795s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/cmath:3898, [ 795s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/random:40, [ 795s] from ./../include/fst/script/randequivalent.h:22: [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 795s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 795s] | ^~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 795s] In file included from ./../include/fst/queue.h:40: [ 795s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 795s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 795s] 119 | visitor->FinishVisit(); [ 795s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 795s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 795s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 795s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 795s] | ^~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../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 'unsigned int'} [-Wsign-compare] [ 795s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 795s] | ~~^~~~~~~~~~~~~~~~ [ 795s] ./../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 'unsigned int'} [-Wsign-compare] [ 795s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 795s] | ~~^~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 795s] ./../include/fst/rmepsilon.h:313:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]' [ 795s] 313 | Connect(fst); [ 795s] | ~~~~~~~^~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 795s] 69 | RmEpsilon(fst, distance, ropts); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 795s] | ~~^~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >]': [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] 1235 | __rotate(_RandomAccessIterator __first, [ 795s] | ^~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 795s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 795s] 119 | visitor->FinishVisit(); [ 795s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 795s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 795s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 795s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 795s] | ^~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../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 'unsigned int'} [-Wsign-compare] [ 795s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 795s] | ~~^~~~~~~~~~~~~~~~ [ 795s] ./../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 'unsigned int'} [-Wsign-compare] [ 795s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 795s] | ~~^~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 795s] ./../include/fst/rmepsilon.h:313:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]' [ 795s] 313 | Connect(fst); [ 795s] | ~~~~~~~^~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 795s] 69 | RmEpsilon(fst, distance, ropts); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 795s] | ~~^~~~~~~~~~~~~~~ [ 795s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 795s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 795s] 119 | visitor->FinishVisit(); [ 795s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 795s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 795s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 795s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 795s] | ^~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../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 'unsigned int'} [-Wsign-compare] [ 795s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 795s] | ~~^~~~~~~~~~~~~~~~ [ 795s] ./../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 'unsigned int'} [-Wsign-compare] [ 795s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 795s] | ~~^~~~~~~~~~~~~~~~ [ 795s] In file included from ./../include/fst/topsort.h:27, [ 795s] from ./../include/fst/queue.h:40, [ 795s] from ./../include/fst/script/shortest-distance.h:30, [ 795s] from shortest-distance.cc:18: [ 795s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 795s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 795s] 138 | class ImplToExpandedFst : public ImplToFst { [ 795s] | ^~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 795s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 795s] | ^~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 795s] 527 | class VectorFst : public ImplToMutableFst> { [ 795s] | ^~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 795s] 316 | VectorFst rfst; [ 795s] | ^~~~ [ 795s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 795s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 225 | std::get<3>(*args)); [ 795s] | ~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:52:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 795s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 795s] | ^~~~~~~~ [ 795s] In file included from ./../include/fst/expanded-fst.h:38, [ 795s] from ./../include/fst/mutable-fst.h:38: [ 795s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 795s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 795s] | ^~~~~~~~ [ 795s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 795s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 795s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 795s] | ^~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 795s] 527 | class VectorFst : public ImplToMutableFst> { [ 795s] | ^~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 795s] 316 | VectorFst rfst; [ 795s] | ^~~~ [ 795s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 795s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 225 | std::get<3>(*args)); [ 795s] | ~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:52:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 795s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 795s] | ^~~~~~~~ [ 795s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 795s] 138 | class ImplToExpandedFst : public ImplToFst { [ 795s] | ^~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 795s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 795s] 527 | class VectorFst : public ImplToMutableFst> { [ 795s] | ^~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 795s] 316 | VectorFst rfst; [ 795s] | ^~~~ [ 795s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 795s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 225 | std::get<3>(*args)); [ 795s] | ~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:52:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 795s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 795s] | ^~~~~~~~ [ 795s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 795s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 795s] | ^~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 795s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 795s] 138 | class ImplToExpandedFst : public ImplToFst { [ 795s] | ^~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 795s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 795s] | ^~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 795s] 527 | class VectorFst : public ImplToMutableFst> { [ 795s] | ^~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 795s] 316 | VectorFst rfst; [ 795s] | ^~~~ [ 795s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 795s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 225 | std::get<3>(*args)); [ 795s] | ~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:52:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 795s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 795s] | ^~~~~~~~ [ 795s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 795s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 795s] | ^~~~~~~~ [ 795s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 795s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 795s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 795s] | ^~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 795s] 527 | class VectorFst : public ImplToMutableFst> { [ 795s] | ^~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 795s] 316 | VectorFst rfst; [ 795s] | ^~~~ [ 795s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 795s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 225 | std::get<3>(*args)); [ 795s] | ~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:52:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 795s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 795s] | ^~~~~~~~ [ 795s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 795s] 138 | class ImplToExpandedFst : public ImplToFst { [ 795s] | ^~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 795s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 795s] 527 | class VectorFst : public ImplToMutableFst> { [ 795s] | ^~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 795s] 316 | VectorFst rfst; [ 795s] | ^~~~ [ 795s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 795s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 225 | std::get<3>(*args)); [ 795s] | ~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:52:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 795s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 795s] | ^~~~~~~~ [ 795s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 795s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 795s] | ^~~~~~~~~~~~~~~~ [ 795s] In file included from ./../include/fst/rmepsilon.h:45: [ 795s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 795s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 795s] 211 | Prune(fst, opts); [ 795s] | ~~~~~^~~~~~~~~~~ [ 795s] ./../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]' [ 795s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 795s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 69 | RmEpsilon(fst, distance, ropts); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/prune.h:129:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 795s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 795s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 795s] 138 | class ImplToExpandedFst : public ImplToFst { [ 795s] | ^~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 795s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 795s] | ^~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 795s] 527 | class VectorFst : public ImplToMutableFst> { [ 795s] | ^~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 795s] 316 | VectorFst rfst; [ 795s] | ^~~~ [ 795s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 795s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 225 | std::get<3>(*args)); [ 795s] | ~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:52:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 795s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 795s] | ^~~~~~~~ [ 795s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 795s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 795s] | ^~~~~~~~ [ 795s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 795s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 795s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 795s] | ^~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 795s] 527 | class VectorFst : public ImplToMutableFst> { [ 795s] | ^~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 795s] 316 | VectorFst rfst; [ 795s] | ^~~~ [ 795s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 795s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 225 | std::get<3>(*args)); [ 795s] | ~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:52:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 795s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 795s] | ^~~~~~~~ [ 795s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 795s] 138 | class ImplToExpandedFst : public ImplToFst { [ 795s] | ^~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 795s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 795s] 527 | class VectorFst : public ImplToMutableFst> { [ 795s] | ^~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 795s] 316 | VectorFst rfst; [ 795s] | ^~~~ [ 795s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 795s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 225 | std::get<3>(*args)); [ 795s] | ~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:52:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 795s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 795s] | ^~~~~~~~ [ 795s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 795s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 795s] | ^~~~~~~~~~~~~~~~ [ 795s] In file included from ./../include/fst/script/shortest-distance.h:31: [ 795s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 795s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 795s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:53:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/shortest-distance.h:352:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 795s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/prune.h:166:31: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 795s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/prune.h:181:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 795s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 795s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/prune.h:189:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 795s] | ~~^~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 795s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 795s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:53:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/shortest-distance.h:352:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 795s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 795s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 795s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:53:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/shortest-distance.h:352:35: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 795s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _OutputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 795s] | ^~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _OutputIterator = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 795s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]', [ 795s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 795s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 795s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _RandomAccessIterator2 = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]', [ 795s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:26: [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 795s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 2643 | __first + __step_size, [ 795s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 2644 | __first + __two_step, [ 795s] | ~~~~~~~~~~~~~~~~~~~~~ [ 795s] 2645 | __result, __comp); [ 795s] | ~~~~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] 2650 | std::__move_merge(__first, __first + __step_size, [ 795s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 2651 | __first + __step_size, __last, __result, __comp); [ 795s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]', [ 795s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2692:26: [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 795s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 2643 | __first + __step_size, [ 795s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 2644 | __first + __two_step, [ 795s] | ~~~~~~~~~~~~~~~~~~~~~ [ 795s] 2645 | __result, __comp); [ 795s] | ~~~~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] 2650 | std::__move_merge(__first, __first + __step_size, [ 795s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 2651 | __first + __step_size, __last, __result, __comp); [ 795s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 795s] In file included from ./../include/fst/script/rmepsilon.h:28: [ 795s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 795s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 795s] 138 | class ImplToExpandedFst : public ImplToFst { [ 795s] | ^~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 795s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 795s] | ^~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 795s] 527 | class VectorFst : public ImplToMutableFst> { [ 795s] | ^~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 795s] 316 | VectorFst rfst; [ 795s] | ^~~~ [ 795s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 795s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 795s] 211 | Prune(fst, opts); [ 795s] | ~~~~~^~~~~~~~~~~ [ 795s] ./../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]' [ 795s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 795s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 69 | RmEpsilon(fst, distance, ropts); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 795s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 795s] | ^~~~~~~~ [ 795s] In file included from ./../include/fst/expanded-fst.h:38, [ 795s] from ./../include/fst/mutable-fst.h:38: [ 795s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 795s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 795s] | ^~~~~~~~ [ 795s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 795s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 795s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 795s] | ^~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 795s] 527 | class VectorFst : public ImplToMutableFst> { [ 795s] | ^~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 795s] 316 | VectorFst rfst; [ 795s] | ^~~~ [ 795s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 795s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 795s] 211 | Prune(fst, opts); [ 795s] | ~~~~~^~~~~~~~~~~ [ 795s] ./../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]' [ 795s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 795s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 69 | RmEpsilon(fst, distance, ropts); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 795s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 795s] | ^~~~~~~~ [ 795s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 795s] 138 | class ImplToExpandedFst : public ImplToFst { [ 795s] | ^~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 795s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 795s] 527 | class VectorFst : public ImplToMutableFst> { [ 795s] | ^~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:316:27: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 795s] 316 | VectorFst rfst; [ 795s] | ^~~~ [ 795s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 795s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 795s] 211 | Prune(fst, opts); [ 795s] | ~~~~~^~~~~~~~~~~ [ 795s] ./../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]' [ 795s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 795s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 69 | RmEpsilon(fst, distance, ropts); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 795s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 795s] | ^~~~~~~~ [ 795s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 795s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 795s] | ^~~~~~~~~~~~~~~~ [ 795s] In file included from ./../include/fst/queue.h:38: [ 795s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 795s] ./../include/fst/prune.h:149:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 795s] 149 | enqueued[s] = heap.Insert(s); [ 795s] | ~~~~~~~~~~~^~~ [ 795s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 795s] 211 | Prune(fst, opts); [ 795s] | ~~~~~^~~~~~~~~~~ [ 795s] ./../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]' [ 795s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 795s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 69 | RmEpsilon(fst, distance, ropts); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 57 | if (size_ < values_.size()) { [ 795s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 795s] ./../include/fst/shortest-distance.h:227:31: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 795s] 227 | state_queue_->Update(nextstate); [ 795s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] ./../include/fst/rmepsilon.h:161:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::StateId = int]' [ 795s] 161 | sd_state_.ShortestDistance(source); [ 795s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 795s] ./../include/fst/rmepsilon.h:280:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; typename Arc::Weight = TropicalWeightTpl]' [ 795s] 280 | rmeps_state.Expand(state); [ 795s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 69 | RmEpsilon(fst, distance, ropts); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/queue.h:240:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, true>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 795s] | ~~^~~~~~~~~~~~~~ [ 795s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 795s] ./../include/fst/shortest-distance.h:187:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 795s] 187 | state_queue_->Enqueue(source); [ 795s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 795s] ./../include/fst/rmepsilon.h:161:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::StateId = int]' [ 795s] 161 | sd_state_.ShortestDistance(source); [ 795s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 795s] ./../include/fst/rmepsilon.h:280:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]' [ 795s] 280 | rmeps_state.Expand(state); [ 795s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 69 | RmEpsilon(fst, distance, ropts); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/queue.h:513:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 795s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 795s] | ~~~~~~~~~~~~~~~~~^~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::GallicArc >, fst::GALLIC_LEFT>*; _OutputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 795s] | ^~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _OutputIterator = fst::GallicArc >, fst::GALLIC_LEFT>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 795s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]', [ 795s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 795s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 795s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _RandomAccessIterator2 = fst::GallicArc >, fst::GALLIC_LEFT>*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]', [ 795s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:26: [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 795s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 2643 | __first + __step_size, [ 795s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 2644 | __first + __two_step, [ 795s] | ~~~~~~~~~~~~~~~~~~~~~ [ 795s] 2645 | __result, __comp); [ 795s] | ~~~~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] 2650 | std::__move_merge(__first, __first + __step_size, [ 795s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 2651 | __first + __step_size, __last, __result, __comp); [ 795s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::GallicArc >, fst::GALLIC_LEFT>*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]', [ 795s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2692:26: [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 795s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 2643 | __first + __step_size, [ 795s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 2644 | __first + __two_step, [ 795s] | ~~~~~~~~~~~~~~~~~~~~~ [ 795s] 2645 | __result, __comp); [ 795s] | ~~~~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] 2650 | std::__move_merge(__first, __first + __step_size, [ 795s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 2651 | __first + __step_size, __last, __result, __comp); [ 795s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 795s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 795s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' [ 795s] 224 | key_[s] = heap_.Insert(s); [ 795s] | ~~~~~~~~~~~~^~~ [ 795s] ./../include/fst/shortest-distance.h:187:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::EpsilonArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 795s] 187 | state_queue_->Enqueue(source); [ 795s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 795s] ./../include/fst/rmepsilon.h:161:29: required from 'void fst::internal::RmEpsilonState::Expand(typename Arc::StateId) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::StateId = int]' [ 795s] 161 | sd_state_.ShortestDistance(source); [ 795s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 795s] ./../include/fst/rmepsilon.h:280:23: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; typename Arc::Weight = TropicalWeightTpl]' [ 795s] 280 | rmeps_state.Expand(state); [ 795s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 69 | RmEpsilon(fst, distance, ropts); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 57 | if (size_ < values_.size()) { [ 795s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 795s] ./../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]': [ 795s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 795s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 689 | &unweighted); [ 795s] | ~~~~~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 795s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 795s] | ^~~~~~~~~~~ [ 795s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 795s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 225 | std::get<3>(*args)); [ 795s] | ~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:52:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 795s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 795s] ./../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]': [ 795s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 795s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 689 | &unweighted); [ 795s] | ~~~~~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 795s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 795s] | ^~~~~~~~~~~ [ 795s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 795s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 795s] 211 | Prune(fst, opts); [ 795s] | ~~~~~^~~~~~~~~~~ [ 795s] ./../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]' [ 795s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 795s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 69 | RmEpsilon(fst, distance, ropts); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 795s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 795s] ./../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]': [ 795s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 795s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 689 | &unweighted); [ 795s] | ~~~~~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 795s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 795s] | ^~~~~~~~~~~ [ 795s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 795s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 225 | std::get<3>(*args)); [ 795s] | ~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:52:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 795s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 795s] ./../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]': [ 795s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 795s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 795s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 689 | &unweighted); [ 795s] | ~~~~~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 795s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 795s] | ^~~~~~~~~~~ [ 795s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 795s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 225 | std::get<3>(*args)); [ 795s] | ~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:52:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 795s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 795s] ./../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]': [ 795s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 795s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 689 | &unweighted); [ 795s] | ~~~~~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 795s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 795s] | ^~~~~~~~~~~ [ 795s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 795s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 795s] 211 | Prune(fst, opts); [ 795s] | ~~~~~^~~~~~~~~~~ [ 795s] ./../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]' [ 795s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 795s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 69 | RmEpsilon(fst, distance, ropts); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 795s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 795s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 795s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 795s] | ^~~~~~~~~ [ 795s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 795s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 795s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 795s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 795s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 795s] 211 | Prune(fst, opts); [ 795s] | ~~~~~^~~~~~~~~~~ [ 795s] ./../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]' [ 795s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 795s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 69 | RmEpsilon(fst, distance, ropts); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/prune.h:55:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 795s] | ~~^~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 795s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 795s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 795s] | ^~~~~~~~~ [ 795s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 795s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 795s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 795s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 795s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 795s] 211 | Prune(fst, opts); [ 795s] | ~~~~~^~~~~~~~~~~ [ 795s] ./../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]' [ 795s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 795s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 69 | RmEpsilon(fst, distance, ropts); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/prune.h:59:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 795s] | ~~^~~~~~~~~~~~~~~~~~~ [ 795s] ./../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]': [ 795s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 795s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 795s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 689 | &unweighted); [ 795s] | ~~~~~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 795s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 795s] | ^~~~~~~~~~~ [ 795s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 795s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 225 | std::get<3>(*args)); [ 795s] | ~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:52:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 795s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 795s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 795s] from ./../include/fst/compat.h:21, [ 795s] from ./../include/fst/fst.h:40, [ 795s] from ./../include/fst/script/randequivalent.h:25: [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 795s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 795s] | ^~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > > >]': [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 795s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 795s] | ^~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 795s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 795s] | ^~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > > >]': [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 795s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 795s] | ^~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 795s] ./../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]': [ 795s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 795s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 795s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 689 | &unweighted); [ 795s] | ~~~~~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 795s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 795s] | ^~~~~~~~~~~ [ 795s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 795s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 795s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] 225 | std::get<3>(*args)); [ 795s] | ~~~~~~~~~~~~~~~~~~~ [ 795s] shortest-distance.cc:52:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 795s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 795s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 795s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 795s] 119 | visitor->FinishVisit(); [ 795s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 795s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 795s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 795s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 795s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 795s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 665 | queue_ = std::make_unique>(fst, filter); [ 795s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 795s] ./../include/fst/shortest-distance.h:319:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 795s] ./../include/fst/prune.h:211:8: required from 'void fst::Prune(MutableFst*, typename Arc::Weight, typename Arc::StateId, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::StateId = int]' [ 795s] 211 | Prune(fst, opts); [ 795s] | ~~~~~^~~~~~~~~~~ [ 795s] ./../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]' [ 795s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 795s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:69:12: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, std::vector*, const fst::script::RmEpsilonOptions&, Queue*) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 795s] 69 | RmEpsilon(fst, distance, ropts); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 795s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 795s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 795s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 795s] 130 | internal::RmEpsilon(fst, opts); [ 795s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 795s] rmepsilon.cc:36:1: required from here [ 795s] 168 | ({#Op, Arc::Type()}, Op) [ 795s] | ^ [ 795s] ./../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 'unsigned int'} [-Wsign-compare] [ 795s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 795s] | ~~^~~~~~~~~~~~~~~~ [ 795s] ./../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 'unsigned int'} [-Wsign-compare] [ 795s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 795s] | ~~^~~~~~~~~~~~~~~~ [ 796s] ./../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]': [ 796s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 796s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 689 | &unweighted); [ 796s] | ~~~~~~~~~~~~ [ 796s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 796s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 796s] | ^~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 796s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 796s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 225 | std::get<3>(*args)); [ 796s] | ~~~~~~~~~~~~~~~~~~~ [ 796s] shortest-distance.cc:52:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 796s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 1235 | __rotate(_RandomAccessIterator __first, [ 796s] | ^~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 796s] ./../include/fst/queue.h:558:11: required from here [ 796s] 558 | StateId Head() const final { [ 796s] | ^~~~ [ 796s] ./../include/fst/queue.h:562:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 562 | ((front_ >= trivial_queue_.size()) || [ 796s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 796s] ./../include/fst/queue.h:573:8: required from here [ 796s] 573 | void Enqueue(StateId s) final { [ 796s] | ^~~~~~~ [ 796s] ./../include/fst/queue.h:584:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 796s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 796s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 796s] ./../include/fst/queue.h:591:8: required from here [ 796s] 591 | void Dequeue() final { [ 796s] | ^~~~~~~ [ 796s] ./../include/fst/queue.h:594:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 594 | } else if (front_ < trivial_queue_.size()) { [ 796s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 796s] ./../include/fst/queue.h:603:8: required from here [ 796s] 603 | bool Empty() const final { [ 796s] | ^~~~~ [ 796s] ./../include/fst/queue.h:612:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 612 | return (front_ >= trivial_queue_.size()) || [ 796s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 796s] ./../include/fst/queue.h:617:8: required from here [ 796s] 617 | void Clear() final { [ 796s] | ^~~~~ [ 796s] ./../include/fst/queue.h:621:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 621 | } else if (i < trivial_queue_.size()) { [ 796s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 796s] ./../include/fst/queue.h:238:8: required from here [ 796s] 238 | void Update(StateId s) override { [ 796s] | ^~~~~~ [ 796s] ./../include/fst/queue.h:240:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 796s] | ~~^~~~~~~~~~~~~~ [ 796s] In file included from ./../include/fst/cache.h:40, [ 796s] from ./../include/fst/rmepsilon.h:34: [ 796s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 796s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 796s] 416 | BaseImpl::DeleteStates(dstates); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 796s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 796s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 796s] ./../include/fst/mutable-fst.h:344:8: required from here [ 796s] 344 | void DeleteStates(const std::vector &dstates) override { [ 796s] | ^~~~~~~~~~~~ [ 796s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 796s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 796s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 796s] | ^~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::ArcTpl >*; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 796s] | ^~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::ArcTpl >*; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 796s] ./../include/fst/shortest-distance.h:227:31: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 796s] 227 | state_queue_->Update(nextstate); [ 796s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 796s] ./../include/fst/shortest-distance.h:267:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 796s] 267 | sd_state.ShortestDistance(opts.source); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:119:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 119 | ShortestDistance(fst, distance, sopts); [ 796s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:128:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 128 | ShortestDistance>(fst, distance, opts); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:188:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 796s] 187 | internal::ShortestDistance>( [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 796s] 189 | fst, &typed_distance, opts); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] shortest-distance.cc:51:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../include/fst/queue.h:240:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, true>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 796s] | ~~^~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 796s] ./../include/fst/shortest-distance.h:187:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 796s] 187 | state_queue_->Enqueue(source); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 796s] ./../include/fst/shortest-distance.h:267:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 796s] 267 | sd_state.ShortestDistance(opts.source); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:119:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 119 | ShortestDistance(fst, distance, sopts); [ 796s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:128:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 128 | ShortestDistance>(fst, distance, opts); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:197:64: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 796s] 197 | internal::ShortestDistance>( [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 796s] 198 | fst, &typed_distance, opts); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] shortest-distance.cc:51:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../include/fst/queue.h:513:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 796s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 796s] | ~~~~~~~~~~~~~~~~~^~~~ [ 796s] depbase=`echo shortest-path.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 796s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT shortest-path.lo -MD -MP -MF $depbase.Tpo -c -o shortest-path.lo shortest-path.cc &&\ [ 796s] mv -f $depbase.Tpo $depbase.Plo [ 796s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT shortest-path.lo -MD -MP -MF .deps/shortest-path.Tpo -c shortest-path.cc -fPIC -DPIC -o .libs/shortest-path.o [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 796s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _RandomAccessIterator2 = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 796s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:26: [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 796s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 2643 | __first + __step_size, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 2644 | __first + __two_step, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~ [ 796s] 2645 | __result, __comp); [ 796s] | ~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 2650 | std::__move_merge(__first, __first + __step_size, [ 796s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 2651 | __first + __step_size, __last, __result, __comp); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::ArcTpl >*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 796s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2692:26: [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 796s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 2643 | __first + __step_size, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 2644 | __first + __two_step, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~ [ 796s] 2645 | __result, __comp); [ 796s] | ~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 2650 | std::__move_merge(__first, __first + __step_size, [ 796s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 2651 | __first + __step_size, __last, __result, __comp); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 796s] | ^~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 796s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _RandomAccessIterator2 = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 796s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:26: [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 796s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 2643 | __first + __step_size, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 2644 | __first + __two_step, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~ [ 796s] 2645 | __result, __comp); [ 796s] | ~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 2650 | std::__move_merge(__first, __first + __step_size, [ 796s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 2651 | __first + __step_size, __last, __result, __comp); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::ArcTpl >*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 796s] inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2692:26: [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 796s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 2643 | __first + __step_size, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 2644 | __first + __two_step, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~ [ 796s] 2645 | __result, __comp); [ 796s] | ~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] 2650 | std::__move_merge(__first, __first + __step_size, [ 796s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 2651 | __first + __step_size, __last, __result, __comp); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 796s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 796s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 796s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 689 | &unweighted); [ 796s] | ~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::EpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 796s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:82:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:116:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 116 | QueueConstructor::Construct(fst, distance)); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:132:58: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 132 | ShortestDistance>(fst, distance, opts); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 796s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 796s] 172 | opts); [ 796s] | ~~~~~ [ 796s] shortest-distance.cc:51:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 796s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 796s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 796s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 689 | &unweighted); [ 796s] | ~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 796s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:82:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:116:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 116 | QueueConstructor::Construct(fst, distance)); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:136:63: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 136 | ShortestDistance>(fst, distance, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 796s] 137 | opts); [ 796s] | ~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 796s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 796s] 172 | opts); [ 796s] | ~~~~~ [ 796s] shortest-distance.cc:51:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 796s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 796s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 796s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 689 | &unweighted); [ 796s] | ~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 796s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:82:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:116:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 116 | QueueConstructor::Construct(fst, distance)); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:141:64: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 141 | ShortestDistance>(fst, distance, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 796s] 142 | opts); [ 796s] | ~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 796s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 796s] 172 | opts); [ 796s] | ~~~~~ [ 796s] shortest-distance.cc:51:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 796s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 796s] In file included from ./../include/fst/queue.h:38: [ 796s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 796s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' [ 796s] 224 | key_[s] = heap_.Insert(s); [ 796s] | ~~~~~~~~~~~~^~~ [ 796s] ./../include/fst/shortest-distance.h:187:24: required from 'void fst::internal::ShortestDistanceState::ShortestDistance(StateId) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::AnyArcFilter > >; WeightEqual = fst::WeightApproxEqual; StateId = int]' [ 796s] 187 | state_queue_->Enqueue(source); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 796s] ./../include/fst/shortest-distance.h:267:28: required from 'void fst::ShortestDistance(const Fst&, std::vector*, const ShortestDistanceOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 796s] 267 | sd_state.ShortestDistance(opts.source); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:119:19: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 119 | ShortestDistance(fst, distance, sopts); [ 796s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:128:54: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 128 | ShortestDistance>(fst, distance, opts); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:188:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 796s] 187 | internal::ShortestDistance>( [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 796s] 189 | fst, &typed_distance, opts); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] shortest-distance.cc:51:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 57 | if (size_ < values_.size()) { [ 796s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 796s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 796s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 689 | &unweighted); [ 796s] | ~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::EpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 796s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:82:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:116:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 116 | QueueConstructor::Construct(fst, distance)); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:132:58: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 132 | ShortestDistance>(fst, distance, opts); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 796s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 796s] 172 | opts); [ 796s] | ~~~~~ [ 796s] shortest-distance.cc:51:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 796s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 796s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 796s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 689 | &unweighted); [ 796s] | ~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 796s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:82:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:116:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 116 | QueueConstructor::Construct(fst, distance)); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:136:63: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 136 | ShortestDistance>(fst, distance, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 796s] 137 | opts); [ 796s] | ~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 796s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 796s] 172 | opts); [ 796s] | ~~~~~ [ 796s] shortest-distance.cc:51:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 796s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 796s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 796s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 689 | &unweighted); [ 796s] | ~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 796s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:82:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:116:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 116 | QueueConstructor::Construct(fst, distance)); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:141:64: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 141 | ShortestDistance>(fst, distance, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 796s] 142 | opts); [ 796s] | ~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 796s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 796s] 172 | opts); [ 796s] | ~~~~~ [ 796s] shortest-distance.cc:51:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 796s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 796s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 796s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 689 | &unweighted); [ 796s] | ~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::EpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 796s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:82:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:116:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::EpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 116 | QueueConstructor::Construct(fst, distance)); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:132:58: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 132 | ShortestDistance>(fst, distance, opts); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 796s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 796s] 172 | opts); [ 796s] | ~~~~~ [ 796s] shortest-distance.cc:51:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 796s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 796s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 796s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 689 | &unweighted); [ 796s] | ~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 796s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:82:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:116:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::InputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 116 | QueueConstructor::Construct(fst, distance)); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:136:63: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 136 | ShortestDistance>(fst, distance, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 796s] 137 | opts); [ 796s] | ~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 796s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 796s] 172 | opts); [ 796s] | ~~~~~ [ 796s] shortest-distance.cc:51:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 796s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 796s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 796s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 689 | &unweighted); [ 796s] | ~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 796s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:82:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:116:57: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; ArcFilter = fst::OutputEpsilonArcFilter > >; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 116 | QueueConstructor::Construct(fst, distance)); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:141:64: required from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 141 | ShortestDistance>(fst, distance, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 796s] 142 | opts); [ 796s] | ~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 796s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 796s] 172 | opts); [ 796s] | ~~~~~ [ 796s] shortest-distance.cc:51:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 796s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 796s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 796s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 796s] 119 | visitor->FinishVisit(); [ 796s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 796s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 796s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 796s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 796s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 665 | queue_ = std::make_unique>(fst, filter); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 796s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 796s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 796s] | ^~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 796s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 796s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 225 | std::get<3>(*args)); [ 796s] | ~~~~~~~~~~~~~~~~~~~ [ 796s] shortest-distance.cc:52:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../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 'unsigned int'} [-Wsign-compare] [ 796s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 796s] | ~~^~~~~~~~~~~~~~~~ [ 796s] ./../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 'unsigned int'} [-Wsign-compare] [ 796s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 796s] | ~~^~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 796s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 796s] 119 | visitor->FinishVisit(); [ 796s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 796s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 796s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 796s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 796s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 796s] 665 | queue_ = std::make_unique>(fst, filter); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 796s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 796s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 796s] | ^~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 796s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 796s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 225 | std::get<3>(*args)); [ 796s] | ~~~~~~~~~~~~~~~~~~~ [ 796s] shortest-distance.cc:52:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../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 'unsigned int'} [-Wsign-compare] [ 796s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 796s] | ~~^~~~~~~~~~~~~~~~ [ 796s] ./../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 'unsigned int'} [-Wsign-compare] [ 796s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 796s] | ~~^~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 796s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 796s] 119 | visitor->FinishVisit(); [ 796s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 796s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 796s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 796s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 796s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 665 | queue_ = std::make_unique>(fst, filter); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 796s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 796s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 796s] | ^~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 796s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 796s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 225 | std::get<3>(*args)); [ 796s] | ~~~~~~~~~~~~~~~~~~~ [ 796s] shortest-distance.cc:52:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../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 'unsigned int'} [-Wsign-compare] [ 796s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 796s] | ~~^~~~~~~~~~~~~~~~ [ 796s] ./../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 'unsigned int'} [-Wsign-compare] [ 796s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 796s] | ~~^~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 796s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 796s] 119 | visitor->FinishVisit(); [ 796s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 796s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 796s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 796s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 796s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 665 | queue_ = std::make_unique>(fst, filter); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 796s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 796s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 796s] | ^~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 796s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 796s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 225 | std::get<3>(*args)); [ 796s] | ~~~~~~~~~~~~~~~~~~~ [ 796s] shortest-distance.cc:52:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../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 'unsigned int'} [-Wsign-compare] [ 796s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 796s] | ~~^~~~~~~~~~~~~~~~ [ 796s] ./../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 'unsigned int'} [-Wsign-compare] [ 796s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 796s] | ~~^~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 796s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 796s] 119 | visitor->FinishVisit(); [ 796s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 796s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 796s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 796s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 796s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 665 | queue_ = std::make_unique>(fst, filter); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 796s] ./../include/fst/shortest-distance.h:308:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 796s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 796s] | ^~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 796s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 796s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 225 | std::get<3>(*args)); [ 796s] | ~~~~~~~~~~~~~~~~~~~ [ 796s] shortest-distance.cc:52:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../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 'unsigned int'} [-Wsign-compare] [ 796s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 796s] | ~~^~~~~~~~~~~~~~~~ [ 796s] ./../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 'unsigned int'} [-Wsign-compare] [ 796s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 796s] | ~~^~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 796s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 796s] 119 | visitor->FinishVisit(); [ 796s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 796s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 796s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 796s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> > >&, fst::AnyArcFilter, int, int> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 796s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 796s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] ./../include/fst/queue.h:665:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 796s] 665 | queue_ = std::make_unique>(fst, filter); [ 796s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 796s] ./../include/fst/shortest-distance.h:319:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 796s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 796s] | ^~~~~~~~~~~ [ 796s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 796s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 796s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 796s] 225 | std::get<3>(*args)); [ 796s] | ~~~~~~~~~~~~~~~~~~~ [ 796s] shortest-distance.cc:52:1: required from here [ 796s] 168 | ({#Op, Arc::Type()}, Op) [ 796s] | ^ [ 796s] ./../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 'unsigned int'} [-Wsign-compare] [ 796s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 796s] | ~~^~~~~~~~~~~~~~~~ [ 796s] ./../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 'unsigned int'} [-Wsign-compare] [ 796s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 796s] | ~~^~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 797s] ./../include/fst/queue.h:558:11: required from here [ 797s] 558 | StateId Head() const final { [ 797s] | ^~~~ [ 797s] ./../include/fst/queue.h:562:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 562 | ((front_ >= trivial_queue_.size()) || [ 797s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 797s] ./../include/fst/queue.h:573:8: required from here [ 797s] 573 | void Enqueue(StateId s) final { [ 797s] | ^~~~~~~ [ 797s] ./../include/fst/queue.h:584:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 797s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 797s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 797s] ./../include/fst/queue.h:591:8: required from here [ 797s] 591 | void Dequeue() final { [ 797s] | ^~~~~~~ [ 797s] ./../include/fst/queue.h:594:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 594 | } else if (front_ < trivial_queue_.size()) { [ 797s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 797s] ./../include/fst/queue.h:603:8: required from here [ 797s] 603 | bool Empty() const final { [ 797s] | ^~~~~ [ 797s] ./../include/fst/queue.h:612:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 612 | return (front_ >= trivial_queue_.size()) || [ 797s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 797s] ./../include/fst/queue.h:617:8: required from here [ 797s] 617 | void Clear() final { [ 797s] | ^~~~~ [ 797s] ./../include/fst/queue.h:621:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 621 | } else if (i < trivial_queue_.size()) { [ 797s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 797s] ./../include/fst/queue.h:238:8: required from here [ 797s] 238 | void Update(StateId s) override { [ 797s] | ^~~~~~ [ 797s] ./../include/fst/queue.h:240:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 797s] | ~~^~~~~~~~~~~~~~ [ 797s] In file included from ./../include/fst/cache.h:40, [ 797s] from ./../include/fst/shortest-distance.h:29: [ 797s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 797s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 797s] 416 | BaseImpl::DeleteStates(dstates); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 797s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 797s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 797s] ./../include/fst/mutable-fst.h:344:8: required from here [ 797s] 344 | void DeleteStates(const std::vector &dstates) override { [ 797s] | ^~~~~~~~~~~~ [ 797s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 797s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 797s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 797s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 797s] 416 | BaseImpl::DeleteStates(dstates); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 797s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 797s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 797s] ./../include/fst/mutable-fst.h:344:8: required from here [ 797s] 344 | void DeleteStates(const std::vector &dstates) override { [ 797s] | ^~~~~~~~~~~~ [ 797s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 797s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 797s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 797s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 797s] 416 | BaseImpl::DeleteStates(dstates); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 797s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 797s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 797s] ./../include/fst/mutable-fst.h:344:8: required from here [ 797s] 344 | void DeleteStates(const std::vector &dstates) override { [ 797s] | ^~~~~~~~~~~~ [ 797s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 797s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 797s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 797s] In file included from ./../include/fst/script/shortest-path.h:29, [ 797s] from shortest-path.cc:18: [ 797s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 797s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 797s] 138 | class ImplToExpandedFst : public ImplToFst { [ 797s] | ^~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 797s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 797s] | ^~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 797s] 527 | class VectorFst : public ImplToMutableFst> { [ 797s] | ^~~~~~~~~ [ 797s] ./../include/fst/shortest-path.h:475:21: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 797s] 475 | VectorFst rfst; [ 797s] | ^~~~ [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 797s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 797s] | ^~~~~~~~ [ 797s] In file included from ./../include/fst/expanded-fst.h:38, [ 797s] from ./../include/fst/mutable-fst.h:38: [ 797s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 797s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 797s] | ^~~~~~~~ [ 797s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 797s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 797s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 797s] | ^~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 797s] 527 | class VectorFst : public ImplToMutableFst> { [ 797s] | ^~~~~~~~~ [ 797s] ./../include/fst/shortest-path.h:475:21: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 797s] 475 | VectorFst rfst; [ 797s] | ^~~~ [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 797s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 797s] | ^~~~~~~~ [ 797s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 797s] 138 | class ImplToExpandedFst : public ImplToFst { [ 797s] | ^~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 797s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 797s] 527 | class VectorFst : public ImplToMutableFst> { [ 797s] | ^~~~~~~~~ [ 797s] ./../include/fst/shortest-path.h:475:21: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 797s] 475 | VectorFst rfst; [ 797s] | ^~~~ [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 797s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 797s] | ^~~~~~~~ [ 797s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 797s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 797s] | ^~~~~~~~~~~~~~~~ [ 797s] In file included from ./../include/fst/script/shortest-path.h:32: [ 797s] ./../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]': [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/shortest-path.h:482:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 482 | if (state < distance->size()) { [ 797s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] ./../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]': [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:99:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 99 | ShortestPath>(ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/shortest-path.h:482:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 482 | if (state < distance->size()) { [ 797s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] ./../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]': [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:103:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 103 | ShortestPath>(ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/shortest-path.h:482:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 482 | if (state < distance->size()) { [ 797s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/shortest-path.h: In instantiation of 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]': [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:108:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 108 | ShortestPath>( [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 797s] 109 | ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/shortest-path.h:482:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 482 | if (state < distance->size()) { [ 797s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] ./../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]': [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:118:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/shortest-path.h:482:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 482 | if (state < distance->size()) { [ 797s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] ./../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]': [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:122:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/shortest-path.h:482:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 482 | if (state < distance->size()) { [ 797s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] ./../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]': [ 797s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 797s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] 457 | &parent)) { [ 797s] | ~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/shortest-path.h:190:24: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 797s] 190 | if (distance->size() < source) { [ 797s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 797s] ./../include/fst/shortest-path.h:222:28: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 797s] 222 | if (distance->size() <= arc.nextstate) { [ 797s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 797s] ./../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]': [ 797s] ./../include/fst/shortest-path.h:489:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 797s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] 490 | opts.weight_threshold, opts.state_threshold); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/shortest-path.h:347:53: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'fst::Fst > > >::StateId' {aka 'int'} [-Wsign-compare] [ 797s] 347 | if (ifst.Start() == kNoStateId || distance.size() <= ifst.Start() || [ 797s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 797s] ./../include/fst/shortest-path.h:356:23: warning: comparison of integer expressions of different signedness: 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 797s] 356 | while (pairs.size() <= final_state) { [ 797s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 797s] ./../include/fst/shortest-path.h:373:31: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 373 | : (p.first < distance.size()) ? distance[p.first] [ 797s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/shortest-path.h:380:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 797s] 380 | while (r.size() <= p.first + 1) r.push_back(0); [ 797s] | ~~~~~~~~~^~~~~~~~~~~~~~ [ 797s] ./../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]': [ 797s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 797s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] 457 | &parent)) { [ 797s] | ~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:99:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 99 | ShortestPath>(ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/shortest-path.h:190:24: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 797s] 190 | if (distance->size() < source) { [ 797s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 797s] ./../include/fst/shortest-path.h:222:28: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 797s] 222 | if (distance->size() <= arc.nextstate) { [ 797s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 797s] ./../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]': [ 797s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 797s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] 457 | &parent)) { [ 797s] | ~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:103:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 103 | ShortestPath>(ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/shortest-path.h:190:24: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 797s] 190 | if (distance->size() < source) { [ 797s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 797s] ./../include/fst/shortest-path.h:222:28: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 797s] 222 | if (distance->size() <= arc.nextstate) { [ 797s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/shortest-path.h: In instantiation of 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]': [ 797s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 797s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] 457 | &parent)) { [ 797s] | ~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:108:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 108 | ShortestPath>( [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 797s] 109 | ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/shortest-path.h:190:24: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 797s] 190 | if (distance->size() < source) { [ 797s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 797s] ./../include/fst/shortest-path.h:222:28: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 797s] 222 | if (distance->size() <= arc.nextstate) { [ 797s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 797s] ./../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]': [ 797s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 797s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] 457 | &parent)) { [ 797s] | ~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:118:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/shortest-path.h:190:24: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 797s] 190 | if (distance->size() < source) { [ 797s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 797s] ./../include/fst/shortest-path.h:222:28: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 797s] 222 | if (distance->size() <= arc.nextstate) { [ 797s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 797s] ./../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]': [ 797s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 797s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] 457 | &parent)) { [ 797s] | ~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:122:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/shortest-path.h:190:24: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 797s] 190 | if (distance->size() < source) { [ 797s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 797s] ./../include/fst/shortest-path.h:222:28: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 797s] 222 | if (distance->size() <= arc.nextstate) { [ 797s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 797s] In file included from ./../include/fst/shortest-path.h:35: [ 797s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 797s] ./../include/fst/shortest-path.h:408:10: required from 'void fst::internal::NShortestPath(const fst::Fst&, fst::MutableFst*, const std::vector&, int32_t, float, typename Arc::Weight, typename Arc::StateId) [with Arc = fst::ArcTpl >; RevArc = fst::ReverseArc > >; typename Arc::Weight = fst::TropicalWeightTpl; int32_t = int; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int]' [ 797s] 408 | Connect(ofst); [ 797s] | ~~~~~~~^~~~~~ [ 797s] ./../include/fst/shortest-path.h:489:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 797s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] 490 | opts.weight_threshold, opts.state_threshold); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 797s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 797s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 797s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 797s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 797s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 797s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 797s] shortest-path.cc:37:1: required from here [ 797s] 168 | ({#Op, Arc::Type()}, Op) [ 797s] | ^ [ 797s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 797s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 797s] | ~~^~~~~~~~~~~~~~~ [ 798s] In file included from ./../include/fst/script/shortest-path.h:31: [ 798s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 798s] ./../include/fst/shortest-path.h:237:30: required from 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' [ 798s] 237 | state_queue->Update(arc.nextstate); [ 798s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 798s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 798s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] 457 | &parent)) { [ 798s] | ~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 798s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 798s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:108:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 798s] 108 | ShortestPath>( [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 798s] 109 | ifst, ofst, &distance, opts); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 798s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 798s] shortest-path.cc:37:1: required from here [ 798s] 168 | ({#Op, Arc::Type()}, Op) [ 798s] | ^ [ 798s] ./../include/fst/queue.h:240:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, true>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 798s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 798s] | ~~^~~~~~~~~~~~~~ [ 798s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 798s] ./../include/fst/shortest-path.h:198:23: required from 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' [ 798s] 198 | state_queue->Enqueue(source); [ 798s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 798s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 798s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] 457 | &parent)) { [ 798s] | ~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 798s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 798s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:118:50: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 798s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 798s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 798s] shortest-path.cc:37:1: required from here [ 798s] 168 | ({#Op, Arc::Type()}, Op) [ 798s] | ^ [ 798s] ./../include/fst/queue.h:513:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 798s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 798s] | ~~~~~~~~~~~~~~~~~^~~~ [ 798s] ./../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]': [ 798s] ./../include/fst/queue.h:688:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 798s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 798s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] 689 | &unweighted); [ 798s] | ~~~~~~~~~~~~ [ 798s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst, int, int> >&, const vector, allocator > >*&, fst::AnyArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 798s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 798s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-distance.h:82:48: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 798s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:74:59: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 798s] 74 | QueueConstructor::Construct(ifst, distance)); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 798s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 798s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 798s] shortest-path.cc:37:1: required from here [ 798s] 168 | ({#Op, Arc::Type()}, Op) [ 798s] | ^ [ 798s] ./../include/fst/queue.h:787:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 798s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 798s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 798s] In file included from ./../include/fst/queue.h:38: [ 798s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 798s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]' [ 798s] 224 | key_[s] = heap_.Insert(s); [ 798s] | ~~~~~~~~~~~~^~~ [ 798s] ./../include/fst/shortest-path.h:198:23: required from 'bool fst::internal::SingleShortestPath(const fst::Fst&, std::vector*, const fst::ShortestPathOptions&, typename Arc::StateId*, std::vector >*) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; ArcFilter = fst::AnyArcFilter > >; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int; typename Arc::StateId = int]' [ 798s] 198 | state_queue->Enqueue(source); [ 798s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 798s] ./../include/fst/shortest-path.h:456:37: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = CustomShortestFirstQueue, NaturalLess > >; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 798s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] 457 | &parent)) { [ 798s] | ~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::CustomShortestFirstQueue, fst::NaturalLess > >; typename Arc::Weight = fst::TropicalWeightTpl]' [ 798s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 798s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:108:70: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 798s] 108 | ShortestPath>( [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 798s] 109 | ifst, ofst, &distance, opts); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 798s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 798s] shortest-path.cc:37:1: required from here [ 798s] 168 | ({#Op, Arc::Type()}, Op) [ 798s] | ^ [ 798s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 798s] 57 | if (size_ < values_.size()) { [ 798s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 798s] In file included from ./../include/fst/queue.h:40: [ 798s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 798s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 798s] 119 | visitor->FinishVisit(); [ 798s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 798s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 798s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 798s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst, int, int> >&, fst::AnyArcFilter, int, int> >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 798s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 798s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-distance.h:107:52: required from 'static std::unique_ptr > fst::script::internal::QueueConstructor, ArcFilter>::Construct(const fst::Fst&, const std::vector*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; typename Arc::StateId = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 798s] 107 | return std::make_unique>(fst, ArcFilter()); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:74:59: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 798s] 74 | QueueConstructor::Construct(ifst, distance)); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:122:48: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 798s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 798s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 798s] shortest-path.cc:37:1: required from here [ 798s] 168 | ({#Op, Arc::Type()}, Op) [ 798s] | ^ [ 798s] ./../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 'unsigned int'} [-Wsign-compare] [ 798s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 798s] | ~~^~~~~~~~~~~~~~~~ [ 798s] ./../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 'unsigned int'} [-Wsign-compare] [ 798s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 798s] | ~~^~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/shortest-path.h: In instantiation of 'Weight fst::internal::ShortestPathCompare::PWeight(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 798s] ./../include/fst/shortest-path.h:259:27: required from 'bool fst::internal::ShortestPathCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 798s] 259 | const auto wx = Times(PWeight(px.first), px.second); [ 798s] | ^~~~~~~ [ 798s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 798s] 196 | { return bool(_M_comp(*__it, __val)); } [ 798s] | ~~~~~~~^~~~~~~~~~~~~~ [ 798s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 = int; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val > >]' [ 798s] 140 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) [ 798s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 798s] 216 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), [ 798s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] 217 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/shortest-path.h:396:21: required from 'void fst::internal::NShortestPath(const fst::Fst&, fst::MutableFst*, const std::vector&, int32_t, float, typename Arc::Weight, typename Arc::StateId) [with Arc = fst::ArcTpl >; RevArc = fst::ReverseArc > >; typename Arc::Weight = fst::TropicalWeightTpl; int32_t = int; typename Arc::Weight = fst::TropicalWeightTpl; typename Arc::StateId = int]' [ 798s] 396 | std::push_heap(heap.begin(), heap.end(), compare); [ 798s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/shortest-path.h:489:28: required from 'void fst::ShortestPath(const Fst&, MutableFst*, std::vector*, const ShortestPathOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; ArcFilter = AnyArcFilter > >; typename Arc::Weight = TropicalWeightTpl]' [ 798s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] 490 | opts.weight_threshold, opts.state_threshold); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:79:17: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, std::vector*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue; typename Arc::Weight = fst::TropicalWeightTpl]' [ 798s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 798s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:95:44: required from 'void fst::script::internal::ShortestPath(const fst::Fst&, fst::MutableFst*, const fst::script::ShortestPathOptions&) [with Arc = fst::ArcTpl >]' [ 798s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 798s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 798s] shortest-path.cc:37:1: required from here [ 798s] 168 | ({#Op, Arc::Type()}, Op) [ 798s] | ^ [ 798s] ./../include/fst/shortest-path.h:276:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 798s] 276 | : (state < distance_.size()) ? distance_[state] [ 798s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 798s] ./../include/fst/queue.h:558:11: required from here [ 798s] 558 | StateId Head() const final { [ 798s] | ^~~~ [ 798s] ./../include/fst/queue.h:562:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 798s] 562 | ((front_ >= trivial_queue_.size()) || [ 798s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 798s] ./../include/fst/queue.h:573:8: required from here [ 798s] 573 | void Enqueue(StateId s) final { [ 798s] | ^~~~~~~ [ 798s] ./../include/fst/queue.h:584:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 798s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 798s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 798s] ./../include/fst/queue.h:591:8: required from here [ 798s] 591 | void Dequeue() final { [ 798s] | ^~~~~~~ [ 798s] ./../include/fst/queue.h:594:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 798s] 594 | } else if (front_ < trivial_queue_.size()) { [ 798s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 798s] ./../include/fst/queue.h:603:8: required from here [ 798s] 603 | bool Empty() const final { [ 798s] | ^~~~~ [ 798s] ./../include/fst/queue.h:612:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 798s] 612 | return (front_ >= trivial_queue_.size()) || [ 798s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 798s] ./../include/fst/queue.h:617:8: required from here [ 798s] 617 | void Clear() final { [ 798s] | ^~~~~ [ 798s] ./../include/fst/queue.h:621:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 798s] 621 | } else if (i < trivial_queue_.size()) { [ 798s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 798s] ./../include/fst/queue.h:238:8: required from here [ 798s] 238 | void Update(StateId s) override { [ 798s] | ^~~~~~ [ 798s] ./../include/fst/queue.h:240:11: warning: comparison of integer expressions of different signedness: 'fst::ShortestFirstQueue > >, false>::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 798s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 798s] | ~~^~~~~~~~~~~~~~ [ 798s] In file included from ./../include/fst/shortest-path.h:36: [ 798s] ./../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]': [ 798s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int]' [ 798s] 628 | return FindState(std::move(tuple)); [ 798s] | ^~~~~~~~~ [ 798s] ./../include/fst/determinize.h:622:11: required from here [ 798s] 622 | StateId ComputeStart() override { [ 798s] | ^~~~~~~~~~~~ [ 798s] ./../include/fst/determinize.h:648:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 798s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 798s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 798s] ./../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 > > > > >]': [ 798s] ./../include/fst/determinize.h:649:28: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int; typename Filter::FilterState = fst::IntegerFilterState]' [ 798s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 798s] | ^~~~~~~~~~~~~~~ [ 798s] ./../include/fst/determinize.h:628:12: required from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::ComputeStart() [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >; StateId = int]' [ 798s] 628 | return FindState(std::move(tuple)); [ 798s] | ^~~~~~~~~ [ 798s] ./../include/fst/determinize.h:622:11: required from here [ 798s] 622 | StateId ComputeStart() override { [ 798s] | ^~~~~~~~~~~~ [ 798s] ./../include/fst/determinize.h:660:29: warning: comparison of integer expressions of different signedness: 'const fst::internal::DeterminizeElement > > >::StateId' {aka 'const int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 798s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 798s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 798s] In file included from ./../include/fst/cache.h:40, [ 798s] from ./../include/fst/shortest-path.h:34: [ 798s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 798s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 798s] 416 | BaseImpl::DeleteStates(dstates); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 798s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 798s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 798s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 798s] ./../include/fst/mutable-fst.h:344:8: required from here [ 798s] 344 | void DeleteStates(const std::vector &dstates) override { [ 798s] | ^~~~~~~~~~~~ [ 798s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 798s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 798s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 798s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 798s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 798s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 798s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Equal>]': [ 798s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 798s] 857 | __unique(_ForwardIterator __first, _ForwardIterator __last, [ 798s] | ^~~~~~~~ [ 798s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 799s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter > >::Equal>]': [ 799s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 799s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 799s] depbase=`echo stateiterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 799s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT stateiterator-class.lo -MD -MP -MF $depbase.Tpo -c -o stateiterator-class.lo stateiterator-class.cc &&\ [ 799s] mv -f $depbase.Tpo $depbase.Plo [ 799s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT stateiterator-class.lo -MD -MP -MF .deps/stateiterator-class.Tpo -c stateiterator-class.cc -fPIC -DPIC -o .libs/stateiterator-class.o [ 800s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:66, [ 800s] from ./../include/fst/fst.h:33: [ 800s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Tp = fst::ArcTpl >]': [ 800s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 800s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 800s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 800s] depbase=`echo synchronize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 800s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT synchronize.lo -MD -MP -MF $depbase.Tpo -c -o synchronize.lo synchronize.cc &&\ [ 800s] mv -f $depbase.Tpo $depbase.Plo [ 800s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT synchronize.lo -MD -MP -MF .deps/synchronize.Tpo -c synchronize.cc -fPIC -DPIC -o .libs/synchronize.o [ 802s] depbase=`echo text-io.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 802s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT text-io.lo -MD -MP -MF $depbase.Tpo -c -o text-io.lo text-io.cc &&\ [ 802s] mv -f $depbase.Tpo $depbase.Plo [ 802s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT text-io.lo -MD -MP -MF .deps/text-io.Tpo -c text-io.cc -fPIC -DPIC -o .libs/text-io.o [ 803s] text-io.cc: In function 'bool fst::script::ReadPotentials(std::string_view, const std::string&, std::vector*)': [ 803s] text-io.cc:61:31: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const ssize_t' {aka 'const int'} [-Wsign-compare] [ 803s] 61 | while (potentials->size() <= s) { [ 803s] | ~~~~~~~~~~~~~~~~~~~^~~~ [ 804s] depbase=`echo topsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 804s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT topsort.lo -MD -MP -MF $depbase.Tpo -c -o topsort.lo topsort.cc &&\ [ 804s] mv -f $depbase.Tpo $depbase.Plo [ 804s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT topsort.lo -MD -MP -MF .deps/topsort.Tpo -c topsort.cc -fPIC -DPIC -o .libs/topsort.o [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 804s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 804s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 804s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 804s] inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:15: [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 1357 | return std::__rotate(__first, __middle, __last, [ 804s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] 1358 | std::__iterator_category(__first)); [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] 2477 | __len11, __len22, __comp); [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 804s] | ^~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 804s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] 2755 | __middle - __first, [ 804s] | ~~~~~~~~~~~~~~~~~~~ [ 804s] 2756 | __last - __middle, [ 804s] | ~~~~~~~~~~~~~~~~~~ [ 804s] 2757 | __comp); [ 804s] | ~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 804s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 804s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 804s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 804s] inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:15: [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 1357 | return std::__rotate(__first, __middle, __last, [ 804s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] 1358 | std::__iterator_category(__first)); [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] 2477 | __len11, __len22, __comp); [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 804s] | ^~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 804s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 804s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 804s] 2755 | __middle - __first, [ 804s] | ~~~~~~~~~~~~~~~~~~~ [ 804s] 2756 | __last - __middle, [ 804s] | ~~~~~~~~~~~~~~~~~~ [ 804s] 2757 | __comp); [ 804s] | ~~~~~~~ [ 804s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:72, [ 804s] from ./../include/fst/script/shortest-distance.h:25: [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]': [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 [ 804s] 700 | vector<_Tp, _Alloc>:: [ 804s] | ^~~~~~~~~~~~~~~~~~~ [ 804s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:69: [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Tp = fst::ArcTpl >]': [ 804s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 804s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 804s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] In file included from ./../include/fst/topsort.h:29, [ 805s] from ./../include/fst/script/topsort.h:21, [ 805s] from topsort.cc:18: [ 805s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 805s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 805s] 96 | StateSort(fst, order); [ 805s] | ~~~~~~~~~^~~~~~~~~~~~ [ 805s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 805s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 805s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] topsort.cc:32:1: required from here [ 805s] 168 | ({#Op, Arc::Type()}, Op) [ 805s] | ^ [ 805s] ./../include/fst/statesort.h:43:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 805s] 43 | if (order.size() != fst->NumStates()) { [ 805s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 805s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 805s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 805s] 96 | StateSort(fst, order); [ 805s] | ~~~~~~~~~^~~~~~~~~~~~ [ 805s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 805s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 805s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] topsort.cc:32:1: required from here [ 805s] 168 | ({#Op, Arc::Type()}, Op) [ 805s] | ^ [ 805s] ./../include/fst/statesort.h:43:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 805s] 43 | if (order.size() != fst->NumStates()) { [ 805s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 805s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 805s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 805s] 96 | StateSort(fst, order); [ 805s] | ~~~~~~~~~^~~~~~~~~~~~ [ 805s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 805s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 805s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] topsort.cc:32:1: required from here [ 805s] 168 | ({#Op, Arc::Type()}, Op) [ 805s] | ^ [ 805s] ./../include/fst/statesort.h:43:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 805s] 43 | if (order.size() != fst->NumStates()) { [ 805s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BidirectionalIterator2 = fst::ArcTpl >*; _Distance = int]': [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, [ 805s] | ^~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 805s] inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BidirectionalIterator2 = fst::ArcTpl >*; _Distance = int]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2352:20: [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 1357 | return std::__rotate(__first, __middle, __last, [ 805s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 1358 | std::__iterator_category(__first)); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 805s] | ^~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 805s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2391 | __len1, __len2, __buffer, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 805s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 805s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2419 | _Distance(__len1 - __len11), __len22, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2420 | __buffer, __buffer_size); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2422 | __len11, __len22, [ 805s] | ~~~~~~~~~~~~~~~~~ [ 805s] 2423 | __buffer, __buffer_size, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2425 | _Distance(__len1 - __len11), [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2426 | _Distance(__len2 - __len22), [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2427 | __buffer, __buffer_size, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 805s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 805s] 119 | visitor->FinishVisit(); [ 805s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 805s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 805s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 805s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 805s] 94 | DfsVisit(*fst, &top_order_visitor); [ 805s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 805s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 805s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] topsort.cc:32:1: required from here [ 805s] 168 | ({#Op, Arc::Type()}, Op) [ 805s] | ^ [ 805s] ./../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 'unsigned int'} [-Wsign-compare] [ 805s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 805s] | ~~^~~~~~~~~~~~~~~~ [ 805s] ./../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 'unsigned int'} [-Wsign-compare] [ 805s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 805s] | ~~^~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 805s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2709 | __middle - __first, __last - __middle, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2710 | __buffer, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 805s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2726 | __buffer_size, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2728 | __buffer_size, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2730 | _Distance(__middle - __first), [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2731 | _Distance(__last - __middle), [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2732 | __buffer, __buffer_size, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2733 | __comp); [ 805s] | ~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2737 | __buffer, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~ [ 805s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 805s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 805s] 119 | visitor->FinishVisit(); [ 805s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 805s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 805s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 805s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 805s] 94 | DfsVisit(*fst, &top_order_visitor); [ 805s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 805s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 805s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] topsort.cc:32:1: required from here [ 805s] 168 | ({#Op, Arc::Type()}, Op) [ 805s] | ^ [ 805s] ./../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 'unsigned int'} [-Wsign-compare] [ 805s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 805s] | ~~^~~~~~~~~~~~~~~~ [ 805s] ./../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 'unsigned int'} [-Wsign-compare] [ 805s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 805s] | ~~^~~~~~~~~~~~~~~~ [ 805s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 805s] inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::OLabelCompare > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36, [ 805s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 805s] | ^~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 4951 | std::__stable_sort_adaptive(__first, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 805s] 4952 | __first + _DistanceType(__buf.size()), [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 4953 | __last, __buf.begin(), __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 4958 | _DistanceType(__buf.size()), __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 805s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 805s] 119 | visitor->FinishVisit(); [ 805s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 805s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 805s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 805s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 805s] 94 | DfsVisit(*fst, &top_order_visitor); [ 805s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 805s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 805s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] topsort.cc:32:1: required from here [ 805s] 168 | ({#Op, Arc::Type()}, Op) [ 805s] | ^ [ 805s] ./../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 'unsigned int'} [-Wsign-compare] [ 805s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 805s] | ~~^~~~~~~~~~~~~~~~ [ 805s] ./../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 'unsigned int'} [-Wsign-compare] [ 805s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 805s] | ~~^~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 805s] | ^~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 805s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2391 | __len1, __len2, __buffer, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 805s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 805s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2419 | _Distance(__len1 - __len11), __len22, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2420 | __buffer, __buffer_size); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2422 | __len11, __len22, [ 805s] | ~~~~~~~~~~~~~~~~~ [ 805s] 2423 | __buffer, __buffer_size, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2425 | _Distance(__len1 - __len11), [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2426 | _Distance(__len2 - __len22), [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2427 | __buffer, __buffer_size, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 805s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2709 | __middle - __first, __last - __middle, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2710 | __buffer, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 805s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2726 | __buffer_size, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2728 | __buffer_size, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2730 | _Distance(__middle - __first), [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2731 | _Distance(__last - __middle), [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2732 | __buffer, __buffer_size, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2733 | __comp); [ 805s] | ~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 2737 | __buffer, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~ [ 805s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 805s] inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::ILabelCompare > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36, [ 805s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 805s] | ^~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 4951 | std::__stable_sort_adaptive(__first, [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 805s] 4952 | __first + _DistanceType(__buf.size()), [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 4953 | __last, __buf.begin(), __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 805s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 805s] 4958 | _DistanceType(__buf.size()), __comp); [ 805s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 806s] depbase=`echo union.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 806s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT union.lo -MD -MP -MF $depbase.Tpo -c -o union.lo union.cc &&\ [ 806s] mv -f $depbase.Tpo $depbase.Plo [ 806s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT union.lo -MD -MP -MF .deps/union.Tpo -c union.cc -fPIC -DPIC -o .libs/union.o [ 808s] depbase=`echo weight-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 808s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT weight-class.lo -MD -MP -MF $depbase.Tpo -c -o weight-class.lo weight-class.cc &&\ [ 808s] mv -f $depbase.Tpo $depbase.Plo [ 808s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT weight-class.lo -MD -MP -MF .deps/weight-class.Tpo -c weight-class.cc -fPIC -DPIC -o .libs/weight-class.o [ 809s] In file included from ./../include/fst/determinize.h:38: [ 809s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple > >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 809s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ReverseArc > >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 809s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 809s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int> >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int> >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int> >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable > >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 809s] 166 | current_entry_ = &entry; [ 809s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 809s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; StateTable = fst::DefaultDeterminizeStateTable > >, fst::IntegerFilterState >]': [ 809s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 809s] 349 | StateTuple *raw_tuple = tuple.release(); [ 809s] | ^~~~~~~~~ [ 809s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 809s] 645 | StateId FindState(std::unique_ptr tuple) { [ 809s] | ^ [ 810s] depbase=`echo verify.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 810s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT verify.lo -MD -MP -MF $depbase.Tpo -c -o verify.lo verify.cc &&\ [ 810s] mv -f $depbase.Tpo $depbase.Plo [ 810s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT verify.lo -MD -MP -MF .deps/verify.Tpo -c verify.cc -fPIC -DPIC -o .libs/verify.o [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 812s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 812s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 812s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 812s] | ^~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > >::Compare>]': [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 812s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 812s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 812s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 812s] | ^~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Tp = fst::ReverseArc > >]': [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 812s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 812s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 812s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 812s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 812s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 812s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 812s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 812s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >]', [ 812s] inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:15: [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 812s] 1357 | return std::__rotate(__first, __middle, __last, [ 812s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] 1358 | std::__iterator_category(__first)); [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 812s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] 2477 | __len11, __len22, __comp); [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 812s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 812s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 812s] | ^~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 812s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 812s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 812s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 812s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 812s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] 2755 | __middle - __first, [ 812s] | ~~~~~~~~~~~~~~~~~~~ [ 812s] 2756 | __last - __middle, [ 812s] | ~~~~~~~~~~~~~~~~~~ [ 812s] 2757 | __comp); [ 812s] | ~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 812s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 812s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 812s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 812s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 812s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 812s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >]', [ 812s] inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:15: [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 812s] 1357 | return std::__rotate(__first, __middle, __last, [ 812s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] 1358 | std::__iterator_category(__first)); [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 812s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] 2477 | __len11, __len22, __comp); [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 812s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 812s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 812s] | ^~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 812s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 812s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 812s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 812s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 812s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 812s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 812s] 2755 | __middle - __first, [ 812s] | ~~~~~~~~~~~~~~~~~~~ [ 812s] 2756 | __last - __middle, [ 812s] | ~~~~~~~~~~~~~~~~~~ [ 812s] 2757 | __comp); [ 812s] | ~~~~~~~ [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >]': [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 1235 | __rotate(_RandomAccessIterator __first, [ 813s] | ^~~~~~~~ [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 813s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 813s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 813s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 813s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 813s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >]', [ 813s] inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:15: [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 1357 | return std::__rotate(__first, __middle, __last, [ 813s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] 1358 | std::__iterator_category(__first)); [ 813s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 813s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] 2477 | __len11, __len22, __comp); [ 813s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 813s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 813s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 813s] | ^~~~~~~~~~~~~~~~~~~~~ [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 813s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 813s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 813s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 813s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] 2755 | __middle - __first, [ 813s] | ~~~~~~~~~~~~~~~~~~~ [ 813s] 2756 | __last - __middle, [ 813s] | ~~~~~~~~~~~~~~~~~~ [ 813s] 2757 | __comp); [ 813s] | ~~~~~~~ [ 813s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61: [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Tp = fst::GallicArc >, fst::GALLIC_LEFT>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 813s] | ^~~~~~~~~~~~~ [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 813s] | ^~~~~~~~~~~~~~~~ [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 813s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]', [ 813s] inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = fst::ArcUniqueMapper >, fst::GALLIC_LEFT> >::Compare]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18, [ 813s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' at ./../include/fst/state-map.h:580:14: [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 1905 | std::__introsort_loop(__first, __last, [ 813s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 813s] 1906 | std::__lg(__last - __first) * 2, [ 813s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] 1907 | __comp); [ 813s] | ~~~~~~~ [ 813s] In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]', [ 813s] inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1908:31, [ 813s] inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = fst::ArcUniqueMapper >, fst::GALLIC_LEFT> >::Compare]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18, [ 813s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' at ./../include/fst/state-map.h:580:14: [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 813s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 813s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 813s] In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _BinaryPredicate = fst::ArcUniqueMapper >, fst::GALLIC_LEFT> >::Equal]', [ 813s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' at ./../include/fst/state-map.h:581:28: [ 813s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:933:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 813s] 933 | return std::__unique(__first, __last, [ 813s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 813s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 813s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 814s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 814s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 814s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 814s] inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:15: [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 1357 | return std::__rotate(__first, __middle, __last, [ 814s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 1358 | std::__iterator_category(__first)); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2477 | __len11, __len22, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 814s] | ^~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2755 | __middle - __first, [ 814s] | ~~~~~~~~~~~~~~~~~~~ [ 814s] 2756 | __last - __middle, [ 814s] | ~~~~~~~~~~~~~~~~~~ [ 814s] 2757 | __comp); [ 814s] | ~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 814s] | ^~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 814s] | ^~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 814s] inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::ArcUniqueMapper > >::Compare]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18, [ 814s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:580:14: [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 1905 | std::__introsort_loop(__first, __last, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 814s] 1906 | std::__lg(__last - __first) * 2, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 1907 | __comp); [ 814s] | ~~~~~~~ [ 814s] In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 814s] inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1908:31, [ 814s] inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::ArcUniqueMapper > >::Compare]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18, [ 814s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:580:14: [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = fst::ArcUniqueMapper > >::Equal]', [ 814s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:581:28: [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:933:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 933 | return std::__unique(__first, __last, [ 814s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 814s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 814s] | ^~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 814s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2391 | __len1, __len2, __buffer, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 814s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 814s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >]', [ 814s] inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _BidirectionalIterator2 = fst::GallicArc >, fst::GALLIC_LEFT>*; _Distance = int]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2352:20, [ 814s] inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:30: [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 1357 | return std::__rotate(__first, __middle, __last, [ 814s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 1358 | std::__iterator_category(__first)); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2422 | __len11, __len22, [ 814s] | ~~~~~~~~~~~~~~~~~ [ 814s] 2423 | __buffer, __buffer_size, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2425 | _Distance(__len1 - __len11), [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2426 | _Distance(__len2 - __len22), [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2427 | __buffer, __buffer_size, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 814s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2709 | __middle - __first, __last - __middle, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2710 | __buffer, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 814s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2726 | __buffer_size, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2728 | __buffer_size, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2730 | _Distance(__middle - __first), [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2731 | _Distance(__last - __middle), [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2732 | __buffer, __buffer_size, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2733 | __comp); [ 814s] | ~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2737 | __buffer, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~ [ 814s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]', [ 814s] inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36, [ 814s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]' at ./../include/fst/arcsort.h:70:21: [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 4951 | std::__stable_sort_adaptive(__first, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 814s] 4952 | __first + _DistanceType(__buf.size()), [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 4953 | __last, __buf.begin(), __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 814s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 4958 | _DistanceType(__buf.size()), __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 814s] | ^~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 814s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2391 | __len1, __len2, __buffer, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 814s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 814s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 814s] inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BidirectionalIterator2 = fst::ArcTpl >*; _Distance = int]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2352:20, [ 814s] inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:30: [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 1357 | return std::__rotate(__first, __middle, __last, [ 814s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 1358 | std::__iterator_category(__first)); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2422 | __len11, __len22, [ 814s] | ~~~~~~~~~~~~~~~~~ [ 814s] 2423 | __buffer, __buffer_size, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2425 | _Distance(__len1 - __len11), [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2426 | _Distance(__len2 - __len22), [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2427 | __buffer, __buffer_size, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 814s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2709 | __middle - __first, __last - __middle, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2710 | __buffer, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 814s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2726 | __buffer_size, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2728 | __buffer_size, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2730 | _Distance(__middle - __first), [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2731 | _Distance(__last - __middle), [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2732 | __buffer, __buffer_size, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2733 | __comp); [ 814s] | ~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 2737 | __buffer, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~ [ 814s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 814s] inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::ILabelCompare > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36, [ 814s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 814s] | ^~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 4951 | std::__stable_sort_adaptive(__first, [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 814s] 4952 | __first + _DistanceType(__buf.size()), [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 4953 | __last, __buf.begin(), __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 814s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 814s] 4958 | _DistanceType(__buf.size()), __comp); [ 814s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 815s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66: [ 815s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 815s] inlined from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' at ./../include/fst/script/shortest-distance.h:150:23: [ 815s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 815s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 815s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 816s] inlined from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::StateOrderQueue]' at ./../include/fst/script/shortest-distance.h:150:23: [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 816s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 816s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Distance = int; _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 816s] | ^~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Distance = int; _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 816s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2391 | __len1, __len2, __buffer, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 816s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 816s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >]', [ 816s] inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _BidirectionalIterator2 = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Distance = int]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2352:20, [ 816s] inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Distance = int; _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:30: [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 1357 | return std::__rotate(__first, __middle, __last, [ 816s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 1358 | std::__iterator_category(__first)); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Distance = int; _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2422 | __len11, __len22, [ 816s] | ~~~~~~~~~~~~~~~~~ [ 816s] 2423 | __buffer, __buffer_size, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2425 | _Distance(__len1 - __len11), [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2426 | _Distance(__len2 - __len22), [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2427 | __buffer, __buffer_size, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 816s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2709 | __middle - __first, __last - __middle, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2710 | __buffer, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 816s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2726 | __buffer_size, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2728 | __buffer_size, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2730 | _Distance(__middle - __first), [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2731 | _Distance(__last - __middle), [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2732 | __buffer, __buffer_size, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2733 | __comp); [ 816s] | ~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2737 | __buffer, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~ [ 816s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]', [ 816s] inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36, [ 816s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]' at ./../include/fst/arcsort.h:70:21: [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 4951 | std::__stable_sort_adaptive(__first, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 816s] 4952 | __first + _DistanceType(__buf.size()), [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 4953 | __last, __buf.begin(), __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 816s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 4958 | _DistanceType(__buf.size()), __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Distance = int; _Pointer = fst::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 816s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2391 | __len1, __len2, __buffer, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 816s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 816s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >]', [ 816s] inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _BidirectionalIterator2 = fst::ReverseArc > >*; _Distance = int]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2352:20, [ 816s] inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Distance = int; _Pointer = fst::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:30: [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] 1357 | return std::__rotate(__first, __middle, __last, [ 816s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 1358 | std::__iterator_category(__first)); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Distance = int; _Pointer = fst::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2422 | __len11, __len22, [ 816s] | ~~~~~~~~~~~~~~~~~ [ 816s] 2423 | __buffer, __buffer_size, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2425 | _Distance(__len1 - __len11), [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2426 | _Distance(__len2 - __len22), [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2427 | __buffer, __buffer_size, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Pointer = fst::ReverseArc > >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 816s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2726 | __buffer_size, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2728 | __buffer_size, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2730 | _Distance(__middle - __first), [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2731 | _Distance(__last - __middle), [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2732 | __buffer, __buffer_size, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2733 | __comp); [ 816s] | ~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 2737 | __buffer, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~ [ 816s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]', [ 816s] inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = fst::ILabelCompare > > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36, [ 816s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]' at ./../include/fst/arcsort.h:70:21: [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 816s] | ^~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] 4951 | std::__stable_sort_adaptive(__first, [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 816s] 4952 | __first + _DistanceType(__buf.size()), [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 4953 | __last, __buf.begin(), __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 816s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 816s] 4958 | _DistanceType(__buf.size()), __comp); [ 816s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 817s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 817s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 817s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1973:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 817s] 1973 | return std::__lower_bound(__first, __last, __val, [ 817s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 817s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 817s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 817s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 817s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 817s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1973:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 817s] 1973 | return std::__lower_bound(__first, __last, __val, [ 817s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 817s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 817s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 817s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 817s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 817s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1973:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 817s] 1973 | return std::__lower_bound(__first, __last, __val, [ 817s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 817s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 817s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 818s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 818s] inlined from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::FifoQueue]' at ./../include/fst/script/shortest-distance.h:150:23: [ 818s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 818s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 818s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 818s] In file included from ./../include/fst/determinize.h:38: [ 818s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 818s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 818s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 818s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 818s] 166 | current_entry_ = &entry; [ 818s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 818s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]': [ 818s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 818s] 349 | StateTuple *raw_tuple = tuple.release(); [ 818s] | ^~~~~~~~~ [ 818s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 818s] 645 | StateId FindState(std::unique_ptr tuple) { [ 818s] | ^ [ 818s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 818s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 818s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 818s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 818s] 166 | current_entry_ = &entry; [ 818s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 818s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]': [ 818s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 818s] 349 | StateTuple *raw_tuple = tuple.release(); [ 818s] | ^~~~~~~~~ [ 818s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 818s] 645 | StateId FindState(std::unique_ptr tuple) { [ 818s] | ^ [ 818s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 818s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 818s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 818s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 818s] 166 | current_entry_ = &entry; [ 818s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 818s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]': [ 818s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 818s] 349 | StateTuple *raw_tuple = tuple.release(); [ 818s] | ^~~~~~~~~ [ 818s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 818s] 645 | StateId FindState(std::unique_ptr tuple) { [ 818s] | ^ [ 818s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_MIN>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 818s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 818s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 818s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC_MIN>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 818s] 166 | current_entry_ = &entry; [ 818s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 818s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_MIN> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >]': [ 818s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 818s] 349 | StateTuple *raw_tuple = tuple.release(); [ 818s] | ^~~~~~~~~ [ 818s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 818s] 645 | StateId FindState(std::unique_ptr tuple) { [ 818s] | ^ [ 818s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 818s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 818s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 818s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 818s] 166 | current_entry_ = &entry; [ 818s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 818s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': [ 818s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 818s] 349 | StateTuple *raw_tuple = tuple.release(); [ 818s] | ^~~~~~~~~ [ 818s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 818s] 645 | StateId FindState(std::unique_ptr tuple) { [ 818s] | ^ [ 818s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 818s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 818s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 818s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 818s] 166 | current_entry_ = &entry; [ 818s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 818s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]': [ 818s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 818s] 349 | StateTuple *raw_tuple = tuple.release(); [ 818s] | ^~~~~~~~~ [ 818s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 818s] 645 | StateId FindState(std::unique_ptr tuple) { [ 818s] | ^ [ 818s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 818s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 818s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 818s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 818s] 166 | current_entry_ = &entry; [ 818s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 818s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]': [ 818s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 818s] 349 | StateTuple *raw_tuple = tuple.release(); [ 818s] | ^~~~~~~~~ [ 818s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 818s] 645 | StateId FindState(std::unique_ptr tuple) { [ 818s] | ^ [ 819s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 819s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 819s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 819s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 819s] 166 | current_entry_ = &entry; [ 819s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 819s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': [ 819s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 819s] 349 | StateTuple *raw_tuple = tuple.release(); [ 819s] | ^~~~~~~~~ [ 819s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 819s] 645 | StateId FindState(std::unique_ptr tuple) { [ 819s] | ^ [ 819s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 819s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 819s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 819s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 819s] 166 | current_entry_ = &entry; [ 819s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 819s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]': [ 819s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 819s] 349 | StateTuple *raw_tuple = tuple.release(); [ 819s] | ^~~~~~~~~ [ 819s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 819s] 645 | StateId FindState(std::unique_ptr tuple) { [ 819s] | ^ [ 819s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 819s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 819s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 819s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 819s] 166 | current_entry_ = &entry; [ 819s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 819s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': [ 819s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 819s] 349 | StateTuple *raw_tuple = tuple.release(); [ 819s] | ^~~~~~~~~ [ 819s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 819s] 645 | StateId FindState(std::unique_ptr tuple) { [ 819s] | ^ [ 822s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 823s] inlined from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::AutoQueue]' at ./../include/fst/script/shortest-distance.h:150:23: [ 823s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 823s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 823s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 823s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 823s] inlined from 'void fst::script::internal::ShortestDistance(const fst::Fst&, std::vector*, const fst::script::ShortestDistanceOptions&) [with Arc = fst::ArcTpl >; Queue = fst::TopOrderQueue]' at ./../include/fst/script/shortest-distance.h:150:23: [ 823s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 823s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 823s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 823s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 823s] inlined from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >]' at ./../include/fst/script/shortest-distance.h:209:28: [ 823s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 823s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 823s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 828s] In file included from ./../include/fst/replace.h:35: [ 828s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 828s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 828s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 828s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 828s] 166 | current_entry_ = &entry; [ 828s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 828s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]': [ 828s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 828s] 349 | StateTuple *raw_tuple = tuple.release(); [ 828s] | ^~~~~~~~~ [ 828s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 828s] 645 | StateId FindState(std::unique_ptr tuple) { [ 828s] | ^ [ 828s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 828s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 828s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 828s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 828s] 166 | current_entry_ = &entry; [ 828s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 828s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]': [ 828s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 828s] 349 | StateTuple *raw_tuple = tuple.release(); [ 828s] | ^~~~~~~~~ [ 828s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 828s] 645 | StateId FindState(std::unique_ptr tuple) { [ 828s] | ^ [ 828s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 828s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 828s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 828s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 828s] 166 | current_entry_ = &entry; [ 828s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 828s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]': [ 828s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 828s] 349 | StateTuple *raw_tuple = tuple.release(); [ 828s] | ^~~~~~~~~ [ 828s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 828s] 645 | StateId FindState(std::unique_ptr tuple) { [ 828s] | ^ [ 828s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_MIN>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 828s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 828s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 828s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC_MIN>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 828s] 166 | current_entry_ = &entry; [ 828s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 828s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_MIN>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_MIN, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_MIN>, fst::IntegerFilterState >]': [ 828s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 828s] 349 | StateTuple *raw_tuple = tuple.release(); [ 828s] | ^~~~~~~~~ [ 828s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 828s] 645 | StateId FindState(std::unique_ptr tuple) { [ 828s] | ^ [ 828s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 828s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 828s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 828s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 828s] 166 | current_entry_ = &entry; [ 828s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 828s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': [ 828s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 828s] 349 | StateTuple *raw_tuple = tuple.release(); [ 828s] | ^~~~~~~~~ [ 828s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 828s] 645 | StateId FindState(std::unique_ptr tuple) { [ 828s] | ^ [ 828s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 828s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 828s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 828s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 828s] 166 | current_entry_ = &entry; [ 828s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 828s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]': [ 828s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 828s] 349 | StateTuple *raw_tuple = tuple.release(); [ 828s] | ^~~~~~~~~ [ 828s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 828s] 645 | StateId FindState(std::unique_ptr tuple) { [ 828s] | ^ [ 828s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 828s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 828s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 828s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 828s] 166 | current_entry_ = &entry; [ 828s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 828s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]': [ 828s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 828s] 349 | StateTuple *raw_tuple = tuple.release(); [ 828s] | ^~~~~~~~~ [ 828s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 828s] 645 | StateId FindState(std::unique_ptr tuple) { [ 828s] | ^ [ 829s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 829s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 829s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 829s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 829s] 166 | current_entry_ = &entry; [ 829s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 829s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': [ 829s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 829s] 349 | StateTuple *raw_tuple = tuple.release(); [ 829s] | ^~~~~~~~~ [ 829s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 829s] 645 | StateId FindState(std::unique_ptr tuple) { [ 829s] | ^ [ 829s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 829s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 829s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 829s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::GALLIC>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 829s] 166 | current_entry_ = &entry; [ 829s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 829s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC>, fst::IntegerFilterState >]': [ 829s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 829s] 349 | StateTuple *raw_tuple = tuple.release(); [ 829s] | ^~~~~~~~~ [ 829s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 829s] 645 | StateId FindState(std::unique_ptr tuple) { [ 829s] | ^ [ 829s] In member function 'I fst::CompactHashBiTable::FindId(const T&, bool) [with I = int; T = fst::internal::DeterminizeStateTuple >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*; H = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey; E = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual; fst::HSType HS = fst::HS_STL]', [ 829s] inlined from 'fst::DefaultDeterminizeStateTable::StateId fst::DefaultDeterminizeStateTable::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; FilterState = fst::IntegerFilterState]' at ./../include/fst/determinize.h:353:34, [ 829s] inlined from 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]' at ./../include/fst/determinize.h:647:43: [ 829s] ./../include/fst/bi-table.h:166:20: warning: storing the address of local variable 'raw_tuple' in '*(fst::CompactHashBiTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable, int, int>, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>*)((char*)MEM[(struct DefaultDeterminizeStateTable * const &)this_9(D) + 124] + 4).fst::CompactHashBiTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >*, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleKey, fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >::StateTupleEqual, fst::HS_STL>::current_entry_' [-Wdangling-pointer=] [ 829s] 166 | current_entry_ = &entry; [ 829s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 829s] ./../include/fst/determinize.h: In member function 'fst::internal::DeterminizeFsaImpl::StateId fst::internal::DeterminizeFsaImpl::FindState(std::unique_ptr >) [with Arc = fst::GallicArc >, fst::GALLIC_RESTRICT>; CommonDivisor = fst::GallicCommonDivisor, fst::GALLIC_RESTRICT, fst::DefaultCommonDivisor > >; Filter = fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState >]': [ 829s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 829s] 349 | StateTuple *raw_tuple = tuple.release(); [ 829s] | ^~~~~~~~~ [ 829s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 829s] 645 | StateId FindState(std::unique_ptr tuple) { [ 829s] | ^ [ 863s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -version-info 26:0:0 -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o libfstscript.la -rpath /usr/lib 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 [ 863s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -fstack-protector-strong -g2 -gdwarf-4 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wa,-mimplicit-it=thumb -g -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu /lib/crti.o /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtbeginS.o .libs/arciterator-class.o .libs/arcsort.o .libs/closure.o .libs/compile.o .libs/compose.o .libs/concat.o .libs/connect.o .libs/convert.o .libs/decode.o .libs/determinize.o .libs/difference.o .libs/disambiguate.o .libs/draw.o .libs/encode.o .libs/encodemapper-class.o .libs/epsnormalize.o .libs/equal.o .libs/equivalent.o .libs/fst-class.o .libs/getters.o .libs/info-impl.o .libs/info.o .libs/intersect.o .libs/invert.o .libs/isomorphic.o .libs/map.o .libs/minimize.o .libs/print.o .libs/project.o .libs/prune.o .libs/push.o .libs/randequivalent.o .libs/randgen.o .libs/relabel.o .libs/replace.o .libs/reverse.o .libs/reweight.o .libs/rmepsilon.o .libs/shortest-distance.o .libs/shortest-path.o .libs/stateiterator-class.o .libs/synchronize.o .libs/text-io.o .libs/topsort.o .libs/union.o .libs/weight-class.o .libs/verify.o -Wl,-rpath -Wl,/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs ../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0 -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/../../../../armv7l-tizen-linux-gnueabi/lib -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtendS.o /lib/crtn.o -Wl,-soname -Wl,libfstscript.so.26 -o .libs/libfstscript.so.26.0.0 [ 896s] libtool: link: (cd ".libs" && rm -f "libfstscript.so.26" && ln -s "libfstscript.so.26.0.0" "libfstscript.so.26") [ 896s] libtool: link: (cd ".libs" && rm -f "libfstscript.so" && ln -s "libfstscript.so.26.0.0" "libfstscript.so") [ 896s] libtool: link: ( cd ".libs" && rm -f "libfstscript.la" && ln -s "../libfstscript.la" "libfstscript.la" ) [ 896s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 896s] Making all in bin [ 896s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 896s] depbase=`echo fstarcsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 896s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstarcsort.o -MD -MP -MF $depbase.Tpo -c -o fstarcsort.o fstarcsort.cc &&\ [ 896s] mv -f $depbase.Tpo $depbase.Po [ 896s] depbase=`echo fstarcsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 896s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstarcsort-main.o -MD -MP -MF $depbase.Tpo -c -o fstarcsort-main.o fstarcsort-main.cc &&\ [ 896s] mv -f $depbase.Tpo $depbase.Po [ 896s] depbase=`echo fstclosure.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 896s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstclosure.o -MD -MP -MF $depbase.Tpo -c -o fstclosure.o fstclosure.cc &&\ [ 896s] mv -f $depbase.Tpo $depbase.Po [ 896s] depbase=`echo fstclosure-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 896s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstclosure-main.o -MD -MP -MF $depbase.Tpo -c -o fstclosure-main.o fstclosure-main.cc &&\ [ 896s] mv -f $depbase.Tpo $depbase.Po [ 896s] depbase=`echo fstcompile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 896s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstcompile.o -MD -MP -MF $depbase.Tpo -c -o fstcompile.o fstcompile.cc &&\ [ 896s] mv -f $depbase.Tpo $depbase.Po [ 896s] depbase=`echo fstcompile-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 896s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstcompile-main.o -MD -MP -MF $depbase.Tpo -c -o fstcompile-main.o fstcompile-main.cc &&\ [ 896s] mv -f $depbase.Tpo $depbase.Po [ 896s] depbase=`echo fstcompose.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 896s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstcompose.o -MD -MP -MF $depbase.Tpo -c -o fstcompose.o fstcompose.cc &&\ [ 896s] mv -f $depbase.Tpo $depbase.Po [ 896s] depbase=`echo fstcompose-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 896s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstcompose-main.o -MD -MP -MF $depbase.Tpo -c -o fstcompose-main.o fstcompose-main.cc &&\ [ 896s] mv -f $depbase.Tpo $depbase.Po [ 896s] depbase=`echo fstconcat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 896s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstconcat.o -MD -MP -MF $depbase.Tpo -c -o fstconcat.o fstconcat.cc &&\ [ 896s] mv -f $depbase.Tpo $depbase.Po [ 896s] depbase=`echo fstconcat-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 896s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstconcat-main.o -MD -MP -MF $depbase.Tpo -c -o fstconcat-main.o fstconcat-main.cc &&\ [ 896s] mv -f $depbase.Tpo $depbase.Po [ 896s] depbase=`echo fstconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 896s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstconnect.o -MD -MP -MF $depbase.Tpo -c -o fstconnect.o fstconnect.cc &&\ [ 896s] mv -f $depbase.Tpo $depbase.Po [ 896s] depbase=`echo fstconnect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 896s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstconnect-main.o -MD -MP -MF $depbase.Tpo -c -o fstconnect-main.o fstconnect-main.cc &&\ [ 896s] mv -f $depbase.Tpo $depbase.Po [ 896s] depbase=`echo fstconvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 896s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstconvert.o -MD -MP -MF $depbase.Tpo -c -o fstconvert.o fstconvert.cc &&\ [ 896s] mv -f $depbase.Tpo $depbase.Po [ 896s] depbase=`echo fstconvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 896s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstconvert-main.o -MD -MP -MF $depbase.Tpo -c -o fstconvert-main.o fstconvert-main.cc &&\ [ 896s] mv -f $depbase.Tpo $depbase.Po [ 897s] depbase=`echo fstdeterminize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 897s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstdeterminize.o -MD -MP -MF $depbase.Tpo -c -o fstdeterminize.o fstdeterminize.cc &&\ [ 897s] mv -f $depbase.Tpo $depbase.Po [ 897s] depbase=`echo fstdeterminize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 897s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstdeterminize-main.o -MD -MP -MF $depbase.Tpo -c -o fstdeterminize-main.o fstdeterminize-main.cc &&\ [ 897s] mv -f $depbase.Tpo $depbase.Po [ 897s] depbase=`echo fstdifference.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 897s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstdifference.o -MD -MP -MF $depbase.Tpo -c -o fstdifference.o fstdifference.cc &&\ [ 897s] mv -f $depbase.Tpo $depbase.Po [ 897s] depbase=`echo fstdifference-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 897s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstdifference-main.o -MD -MP -MF $depbase.Tpo -c -o fstdifference-main.o fstdifference-main.cc &&\ [ 897s] mv -f $depbase.Tpo $depbase.Po [ 897s] depbase=`echo fstdisambiguate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 897s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstdisambiguate.o -MD -MP -MF $depbase.Tpo -c -o fstdisambiguate.o fstdisambiguate.cc &&\ [ 897s] mv -f $depbase.Tpo $depbase.Po [ 898s] depbase=`echo fstdisambiguate-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 898s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstdisambiguate-main.o -MD -MP -MF $depbase.Tpo -c -o fstdisambiguate-main.o fstdisambiguate-main.cc &&\ [ 898s] mv -f $depbase.Tpo $depbase.Po [ 898s] depbase=`echo fstdraw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 898s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstdraw.o -MD -MP -MF $depbase.Tpo -c -o fstdraw.o fstdraw.cc &&\ [ 898s] mv -f $depbase.Tpo $depbase.Po [ 898s] depbase=`echo fstdraw-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 898s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstdraw-main.o -MD -MP -MF $depbase.Tpo -c -o fstdraw-main.o fstdraw-main.cc &&\ [ 898s] mv -f $depbase.Tpo $depbase.Po [ 898s] depbase=`echo fstencode.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 898s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstencode.o -MD -MP -MF $depbase.Tpo -c -o fstencode.o fstencode.cc &&\ [ 898s] mv -f $depbase.Tpo $depbase.Po [ 898s] depbase=`echo fstencode-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 898s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstencode-main.o -MD -MP -MF $depbase.Tpo -c -o fstencode-main.o fstencode-main.cc &&\ [ 898s] mv -f $depbase.Tpo $depbase.Po [ 898s] depbase=`echo fstepsnormalize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 898s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstepsnormalize.o -MD -MP -MF $depbase.Tpo -c -o fstepsnormalize.o fstepsnormalize.cc &&\ [ 898s] mv -f $depbase.Tpo $depbase.Po [ 898s] depbase=`echo fstepsnormalize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 898s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstepsnormalize-main.o -MD -MP -MF $depbase.Tpo -c -o fstepsnormalize-main.o fstepsnormalize-main.cc &&\ [ 898s] mv -f $depbase.Tpo $depbase.Po [ 898s] depbase=`echo fstequal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 898s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstequal.o -MD -MP -MF $depbase.Tpo -c -o fstequal.o fstequal.cc &&\ [ 898s] mv -f $depbase.Tpo $depbase.Po [ 899s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 899s] from ./../include/fst/flags.h:26, [ 899s] from fstdeterminize.cc:18: [ 899s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 899s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 899s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 899s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 899s] depbase=`echo fstequal-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 899s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstequal-main.o -MD -MP -MF $depbase.Tpo -c -o fstequal-main.o fstequal-main.cc &&\ [ 899s] mv -f $depbase.Tpo $depbase.Po [ 899s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 899s] from ./../include/fst/flags.h:26, [ 899s] from fstdisambiguate.cc:18: [ 899s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 899s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 899s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 899s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 899s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 899s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 899s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 899s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 899s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 899s] inlined from 'void __static_initialization_and_destruction_0()' at fstdeterminize.cc:22:1: [ 899s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 899s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 899s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 899s] 641 | std::forward<_Args>(__args)...); [ 899s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 899s] depbase=`echo fstequivalent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 899s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstequivalent.o -MD -MP -MF $depbase.Tpo -c -o fstequivalent.o fstequivalent.cc &&\ [ 899s] mv -f $depbase.Tpo $depbase.Po [ 899s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 899s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 899s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 899s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 899s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 899s] inlined from 'void __static_initialization_and_destruction_0()' at fstdisambiguate.cc:22:1: [ 899s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 899s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 899s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 899s] 641 | std::forward<_Args>(__args)...); [ 899s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 899s] depbase=`echo fstequivalent-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 899s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstequivalent-main.o -MD -MP -MF $depbase.Tpo -c -o fstequivalent-main.o fstequivalent-main.cc &&\ [ 899s] mv -f $depbase.Tpo $depbase.Po [ 899s] depbase=`echo fstinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 899s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstinfo.o -MD -MP -MF $depbase.Tpo -c -o fstinfo.o fstinfo.cc &&\ [ 899s] mv -f $depbase.Tpo $depbase.Po [ 899s] depbase=`echo fstinfo-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 899s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstinfo-main.o -MD -MP -MF $depbase.Tpo -c -o fstinfo-main.o fstinfo-main.cc &&\ [ 899s] mv -f $depbase.Tpo $depbase.Po [ 899s] depbase=`echo fstintersect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 899s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstintersect.o -MD -MP -MF $depbase.Tpo -c -o fstintersect.o fstintersect.cc &&\ [ 899s] mv -f $depbase.Tpo $depbase.Po [ 899s] depbase=`echo fstintersect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 899s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstintersect-main.o -MD -MP -MF $depbase.Tpo -c -o fstintersect-main.o fstintersect-main.cc &&\ [ 899s] mv -f $depbase.Tpo $depbase.Po [ 899s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 899s] from ./../include/fst/flags.h:26, [ 899s] from fstequal.cc:18: [ 899s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 899s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 899s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 899s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 899s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 899s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 899s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 899s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 899s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 899s] inlined from 'void __static_initialization_and_destruction_0()' at fstequal.cc:21:1, [ 899s] inlined from '(static initializers for fstequal.cc)' at fstequal.cc:25:69: [ 899s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 899s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 899s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 899s] 641 | std::forward<_Args>(__args)...); [ 899s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 899s] depbase=`echo fstinvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 899s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstinvert.o -MD -MP -MF $depbase.Tpo -c -o fstinvert.o fstinvert.cc &&\ [ 899s] mv -f $depbase.Tpo $depbase.Po [ 899s] depbase=`echo fstinvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 899s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstinvert-main.o -MD -MP -MF $depbase.Tpo -c -o fstinvert-main.o fstinvert-main.cc &&\ [ 899s] mv -f $depbase.Tpo $depbase.Po [ 900s] depbase=`echo fstisomorphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 900s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstisomorphic.o -MD -MP -MF $depbase.Tpo -c -o fstisomorphic.o fstisomorphic.cc &&\ [ 900s] mv -f $depbase.Tpo $depbase.Po [ 900s] depbase=`echo fstisomorphic-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 900s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstisomorphic-main.o -MD -MP -MF $depbase.Tpo -c -o fstisomorphic-main.o fstisomorphic-main.cc &&\ [ 900s] mv -f $depbase.Tpo $depbase.Po [ 900s] depbase=`echo fstmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 900s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstmap.o -MD -MP -MF $depbase.Tpo -c -o fstmap.o fstmap.cc &&\ [ 900s] mv -f $depbase.Tpo $depbase.Po [ 900s] depbase=`echo fstmap-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 900s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstmap-main.o -MD -MP -MF $depbase.Tpo -c -o fstmap-main.o fstmap-main.cc &&\ [ 900s] mv -f $depbase.Tpo $depbase.Po [ 900s] depbase=`echo fstminimize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 900s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstminimize.o -MD -MP -MF $depbase.Tpo -c -o fstminimize.o fstminimize.cc &&\ [ 900s] mv -f $depbase.Tpo $depbase.Po [ 900s] depbase=`echo fstminimize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 900s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstminimize-main.o -MD -MP -MF $depbase.Tpo -c -o fstminimize-main.o fstminimize-main.cc &&\ [ 900s] mv -f $depbase.Tpo $depbase.Po [ 900s] depbase=`echo fstprint.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 900s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstprint.o -MD -MP -MF $depbase.Tpo -c -o fstprint.o fstprint.cc &&\ [ 900s] mv -f $depbase.Tpo $depbase.Po [ 901s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 901s] from ./../include/fst/flags.h:26, [ 901s] from fstisomorphic.cc:18: [ 901s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 901s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 901s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 901s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 901s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 901s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 901s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 901s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 901s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 901s] inlined from 'void __static_initialization_and_destruction_0()' at fstisomorphic.cc:21:1, [ 901s] inlined from '(static initializers for fstisomorphic.cc)' at fstisomorphic.cc:25:74: [ 901s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 901s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 901s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 901s] 641 | std::forward<_Args>(__args)...); [ 901s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 901s] depbase=`echo fstprint-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 901s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstprint-main.o -MD -MP -MF $depbase.Tpo -c -o fstprint-main.o fstprint-main.cc &&\ [ 901s] mv -f $depbase.Tpo $depbase.Po [ 901s] depbase=`echo fstproject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 901s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstproject.o -MD -MP -MF $depbase.Tpo -c -o fstproject.o fstproject.cc &&\ [ 901s] mv -f $depbase.Tpo $depbase.Po [ 901s] depbase=`echo fstproject-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 901s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstproject-main.o -MD -MP -MF $depbase.Tpo -c -o fstproject-main.o fstproject-main.cc &&\ [ 901s] mv -f $depbase.Tpo $depbase.Po [ 901s] depbase=`echo fstprune.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 901s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstprune.o -MD -MP -MF $depbase.Tpo -c -o fstprune.o fstprune.cc &&\ [ 901s] mv -f $depbase.Tpo $depbase.Po [ 901s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 901s] from ./../include/fst/flags.h:26, [ 901s] from fstmap.cc:18: [ 901s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 901s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 901s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 901s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 901s] depbase=`echo fstprune-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 901s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstprune-main.o -MD -MP -MF $depbase.Tpo -c -o fstprune-main.o fstprune-main.cc &&\ [ 901s] mv -f $depbase.Tpo $depbase.Po [ 901s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 901s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 901s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 901s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23: [ 901s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 901s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 901s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 901s] 641 | std::forward<_Args>(__args)...); [ 901s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 901s] depbase=`echo fstpush.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 901s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstpush.o -MD -MP -MF $depbase.Tpo -c -o fstpush.o fstpush.cc &&\ [ 901s] mv -f $depbase.Tpo $depbase.Po [ 901s] depbase=`echo fstpush-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 901s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstpush-main.o -MD -MP -MF $depbase.Tpo -c -o fstpush-main.o fstpush-main.cc &&\ [ 901s] mv -f $depbase.Tpo $depbase.Po [ 901s] depbase=`echo fstrandgen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 901s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstrandgen.o -MD -MP -MF $depbase.Tpo -c -o fstrandgen.o fstrandgen.cc &&\ [ 901s] mv -f $depbase.Tpo $depbase.Po [ 901s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 901s] from ./../include/fst/flags.h:26, [ 901s] from fstequivalent.cc:18: [ 901s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 901s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 901s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 901s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 902s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 902s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 902s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 902s] from ./../include/fst/flags.h:26, [ 902s] from fstminimize.cc:18: [ 902s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 902s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 902s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 902s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 902s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 902s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 902s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 902s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 902s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 902s] inlined from 'void __static_initialization_and_destruction_0()' at fstminimize.cc:21:1, [ 902s] inlined from '(static initializers for fstminimize.cc)' at fstminimize.cc:26:72: [ 902s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 902s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 902s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 902s] 641 | std::forward<_Args>(__args)...); [ 902s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 902s] depbase=`echo fstrandgen-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 902s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstrandgen-main.o -MD -MP -MF $depbase.Tpo -c -o fstrandgen-main.o fstrandgen-main.cc &&\ [ 902s] mv -f $depbase.Tpo $depbase.Po [ 902s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 902s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 902s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 902s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 902s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 902s] inlined from 'void __static_initialization_and_destruction_0()' at fstequivalent.cc:22:1: [ 902s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 902s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 902s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 902s] 641 | std::forward<_Args>(__args)...); [ 902s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 902s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 902s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 902s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:92:23, [ 902s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:185:28, [ 902s] inlined from 'void __static_initialization_and_destruction_0()' at fstequivalent.cc:28:1: [ 902s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 902s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 902s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 902s] 641 | std::forward<_Args>(__args)...); [ 902s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 902s] depbase=`echo fstrelabel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 902s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstrelabel.o -MD -MP -MF $depbase.Tpo -c -o fstrelabel.o fstrelabel.cc &&\ [ 902s] mv -f $depbase.Tpo $depbase.Po [ 902s] depbase=`echo fstrelabel-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 902s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstrelabel-main.o -MD -MP -MF $depbase.Tpo -c -o fstrelabel-main.o fstrelabel-main.cc &&\ [ 902s] mv -f $depbase.Tpo $depbase.Po [ 902s] depbase=`echo fstreplace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 902s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstreplace.o -MD -MP -MF $depbase.Tpo -c -o fstreplace.o fstreplace.cc &&\ [ 902s] mv -f $depbase.Tpo $depbase.Po [ 902s] depbase=`echo fstreplace-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 902s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstreplace-main.o -MD -MP -MF $depbase.Tpo -c -o fstreplace-main.o fstreplace-main.cc &&\ [ 902s] mv -f $depbase.Tpo $depbase.Po [ 902s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 902s] from ./../include/fst/flags.h:26, [ 902s] from fstpush.cc:18: [ 902s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 902s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 902s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 902s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 902s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 902s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 902s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 902s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 902s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 902s] inlined from 'void __static_initialization_and_destruction_0()' at fstpush.cc:21:1: [ 902s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 902s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 902s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 902s] 641 | std::forward<_Args>(__args)...); [ 902s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 902s] depbase=`echo fstreverse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 902s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstreverse.o -MD -MP -MF $depbase.Tpo -c -o fstreverse.o fstreverse.cc &&\ [ 902s] mv -f $depbase.Tpo $depbase.Po [ 902s] depbase=`echo fstreverse-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 902s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstreverse-main.o -MD -MP -MF $depbase.Tpo -c -o fstreverse-main.o fstreverse-main.cc &&\ [ 902s] mv -f $depbase.Tpo $depbase.Po [ 902s] depbase=`echo fstreweight.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 902s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstreweight.o -MD -MP -MF $depbase.Tpo -c -o fstreweight.o fstreweight.cc &&\ [ 902s] mv -f $depbase.Tpo $depbase.Po [ 903s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 903s] from ./../include/fst/flags.h:26, [ 903s] from fstprune.cc:18: [ 903s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 903s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 903s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 903s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 903s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 903s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 903s] depbase=`echo fstreweight-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 903s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstreweight-main.o -MD -MP -MF $depbase.Tpo -c -o fstreweight-main.o fstreweight-main.cc &&\ [ 903s] mv -f $depbase.Tpo $depbase.Po [ 903s] depbase=`echo fstrmepsilon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 903s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstrmepsilon.o -MD -MP -MF $depbase.Tpo -c -o fstrmepsilon.o fstrmepsilon.cc &&\ [ 903s] mv -f $depbase.Tpo $depbase.Po [ 903s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 903s] from ./../include/fst/flags.h:26, [ 903s] from fstreplace.cc:18: [ 903s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 903s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 903s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 903s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 903s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 903s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 903s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 903s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 903s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 903s] inlined from 'void __static_initialization_and_destruction_0()' at fstprune.cc:22:1: [ 903s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 903s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 903s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 903s] 641 | std::forward<_Args>(__args)...); [ 903s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 903s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 903s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 903s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 903s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 903s] inlined from 'void __static_initialization_and_destruction_0()' at fstprune.cc:23:1: [ 903s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 903s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 903s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 903s] 641 | std::forward<_Args>(__args)...); [ 903s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 903s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 903s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 903s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 903s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 903s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 903s] inlined from 'void __static_initialization_and_destruction_0()' at fstreplace.cc:26:1: [ 903s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 903s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 903s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 903s] 641 | std::forward<_Args>(__args)...); [ 903s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 903s] depbase=`echo fstrmepsilon-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 903s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstrmepsilon-main.o -MD -MP -MF $depbase.Tpo -c -o fstrmepsilon-main.o fstrmepsilon-main.cc &&\ [ 903s] mv -f $depbase.Tpo $depbase.Po [ 903s] depbase=`echo fstshortestdistance.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 903s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstshortestdistance.o -MD -MP -MF $depbase.Tpo -c -o fstshortestdistance.o fstshortestdistance.cc &&\ [ 903s] mv -f $depbase.Tpo $depbase.Po [ 903s] depbase=`echo fstshortestdistance-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 903s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstshortestdistance-main.o -MD -MP -MF $depbase.Tpo -c -o fstshortestdistance-main.o fstshortestdistance-main.cc &&\ [ 903s] mv -f $depbase.Tpo $depbase.Po [ 903s] depbase=`echo fstshortestpath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 903s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstshortestpath.o -MD -MP -MF $depbase.Tpo -c -o fstshortestpath.o fstshortestpath.cc &&\ [ 903s] mv -f $depbase.Tpo $depbase.Po [ 903s] depbase=`echo fstshortestpath-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 903s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstshortestpath-main.o -MD -MP -MF $depbase.Tpo -c -o fstshortestpath-main.o fstshortestpath-main.cc &&\ [ 903s] mv -f $depbase.Tpo $depbase.Po [ 903s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 903s] from ./../include/fst/flags.h:26, [ 903s] from fstrandgen.cc:18: [ 903s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 903s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 903s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 903s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 904s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 904s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 904s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 904s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:92:23, [ 904s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:185:28, [ 904s] inlined from 'void __static_initialization_and_destruction_0()' at fstrandgen.cc:24:1: [ 904s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 904s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 904s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 904s] 641 | std::forward<_Args>(__args)...); [ 904s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 904s] depbase=`echo fstsymbols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 904s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstsymbols.o -MD -MP -MF $depbase.Tpo -c -o fstsymbols.o fstsymbols.cc &&\ [ 904s] mv -f $depbase.Tpo $depbase.Po [ 904s] depbase=`echo fstsymbols-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 904s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstsymbols-main.o -MD -MP -MF $depbase.Tpo -c -o fstsymbols-main.o fstsymbols-main.cc &&\ [ 904s] mv -f $depbase.Tpo $depbase.Po [ 904s] depbase=`echo fstsynchronize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 904s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstsynchronize.o -MD -MP -MF $depbase.Tpo -c -o fstsynchronize.o fstsynchronize.cc &&\ [ 904s] mv -f $depbase.Tpo $depbase.Po [ 904s] depbase=`echo fstsynchronize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 904s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstsynchronize-main.o -MD -MP -MF $depbase.Tpo -c -o fstsynchronize-main.o fstsynchronize-main.cc &&\ [ 904s] mv -f $depbase.Tpo $depbase.Po [ 904s] depbase=`echo fsttopsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 904s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fsttopsort.o -MD -MP -MF $depbase.Tpo -c -o fsttopsort.o fsttopsort.cc &&\ [ 904s] mv -f $depbase.Tpo $depbase.Po [ 904s] depbase=`echo fsttopsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 904s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fsttopsort-main.o -MD -MP -MF $depbase.Tpo -c -o fsttopsort-main.o fsttopsort-main.cc &&\ [ 904s] mv -f $depbase.Tpo $depbase.Po [ 905s] depbase=`echo fstunion.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 905s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstunion.o -MD -MP -MF $depbase.Tpo -c -o fstunion.o fstunion.cc &&\ [ 905s] mv -f $depbase.Tpo $depbase.Po [ 905s] depbase=`echo fstunion-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 905s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -MT fstunion-main.o -MD -MP -MF $depbase.Tpo -c -o fstunion-main.o fstunion-main.cc &&\ [ 905s] mv -f $depbase.Tpo $depbase.Po [ 905s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 905s] from ./../include/fst/flags.h:26, [ 905s] from fstrmepsilon.cc:18: [ 905s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 905s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 905s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 905s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 905s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 905s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 905s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstarcsort fstarcsort.o fstarcsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 905s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstclosure fstclosure.o fstclosure-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 905s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 905s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 905s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 905s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 905s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 905s] inlined from 'void __static_initialization_and_destruction_0()' at fstrmepsilon.cc:23:1: [ 905s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 905s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 905s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 905s] 641 | std::forward<_Args>(__args)...); [ 905s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 905s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 905s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 905s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 905s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 905s] inlined from 'void __static_initialization_and_destruction_0()' at fstrmepsilon.cc:24:1: [ 905s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 905s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 905s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 905s] 641 | std::forward<_Args>(__args)...); [ 905s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 905s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstarcsort fstarcsort.o fstarcsort-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 905s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstclosure fstclosure.o fstclosure-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 905s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 905s] from ./../include/fst/flags.h:26, [ 905s] from fstshortestdistance.cc:18: [ 905s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 905s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 905s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 905s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 905s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 905s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 905s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstcompile fstcompile.o fstcompile-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 905s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstcompose fstcompose.o fstcompose-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 905s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstconcat fstconcat.o fstconcat-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 905s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstconnect fstconnect.o fstconnect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 905s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 905s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 905s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 905s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 905s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 905s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestdistance.cc:23:1: [ 905s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 905s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 905s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 905s] 641 | std::forward<_Args>(__args)...); [ 905s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 905s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 905s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 905s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 905s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 905s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestdistance.cc:24:1: [ 905s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 905s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 905s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 905s] 641 | std::forward<_Args>(__args)...); [ 905s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 905s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstcompile fstcompile.o fstcompile-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 905s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstcompose fstcompose.o fstcompose-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 905s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstconcat fstconcat.o fstconcat-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 905s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstconvert fstconvert.o fstconvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 905s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstconnect fstconnect.o fstconnect-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstdifference fstdifference.o fstdifference-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstconvert fstconvert.o fstconvert-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstdraw fstdraw.o fstdraw-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 906s] from ./../include/fst/flags.h:26, [ 906s] from fstshortestpath.cc:18: [ 906s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 906s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 906s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 906s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstencode fstencode.o fstencode-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstequal fstequal.o fstequal-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 906s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstdraw fstdraw.o fstdraw-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstdifference fstdifference.o fstdifference-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstencode fstencode.o fstencode-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstequivalent fstequivalent.o fstequivalent-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstequal fstequal.o fstequal-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstequivalent fstequivalent.o fstequivalent-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 906s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 906s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 906s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 906s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 906s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestpath.cc:22:1: [ 906s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 906s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 906s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 906s] 641 | std::forward<_Args>(__args)...); [ 906s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 906s] In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]', [ 906s] inlined from 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]' at /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:27, [ 906s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 906s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 906s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestpath.cc:24:1: [ 906s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 906s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 906s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 906s] 641 | std::forward<_Args>(__args)...); [ 906s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstinfo fstinfo.o fstinfo-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstintersect fstintersect.o fstintersect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstinvert fstinvert.o fstinvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstmap fstmap.o fstmap-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstminimize fstminimize.o fstminimize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstprint fstprint.o fstprint-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstinfo fstinfo.o fstinfo-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstintersect fstintersect.o fstintersect-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstminimize fstminimize.o fstminimize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstinvert fstinvert.o fstinvert-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstproject fstproject.o fstproject-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstmap fstmap.o fstmap-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstprint fstprint.o fstprint-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstprune fstprune.o fstprune-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstpush fstpush.o fstpush-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstrandgen fstrandgen.o fstrandgen-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstproject fstproject.o fstproject-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstrelabel fstrelabel.o fstrelabel-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstreplace fstreplace.o fstreplace-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstprune fstprune.o fstprune-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstpush fstpush.o fstpush-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstrandgen fstrandgen.o fstrandgen-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstreverse fstreverse.o fstreverse-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstreweight fstreweight.o fstreweight-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstrelabel fstrelabel.o fstrelabel-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstreplace fstreplace.o fstreplace-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstsymbols fstsymbols.o fstsymbols-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstreverse fstreverse.o fstreverse-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstreweight fstreweight.o fstreweight-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 906s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 907s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 907s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 907s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstsymbols fstsymbols.o fstsymbols-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 907s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 907s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fsttopsort fsttopsort.o fsttopsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 907s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o fstunion fstunion.o fstunion-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 907s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fstunion fstunion.o fstunion-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 907s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -o .libs/fsttopsort fsttopsort.o fsttopsort-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 907s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 907s] Making all in test [ 907s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 907s] make[3]: Nothing to be done for 'all'. [ 907s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 907s] Making all in extensions [ 907s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 907s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 907s] make[4]: Nothing to be done for 'all-am'. [ 907s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 907s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 907s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 907s] make[3]: Nothing to be done for 'all-am'. [ 907s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 907s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 907s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 907s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 907s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 907s] + exit 0 [ 907s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ExIYtE [ 907s] + umask 022 [ 907s] + cd /home/abuild/rpmbuild/BUILD [ 907s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 907s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 907s] + cd openfst-1.8.4 [ 907s] + export AR=gcc-ar RANLIB=gcc-ranlib [ 907s] + AR=gcc-ar [ 907s] + RANLIB=gcc-ranlib [ 907s] + export CC=armv7l-tizen-linux-gnueabi-gcc CXX=armv7l-tizen-linux-gnueabi-g++ [ 907s] + CC=armv7l-tizen-linux-gnueabi-gcc [ 907s] + CXX=armv7l-tizen-linux-gnueabi-g++ [ 907s] + /bin/make install DESTDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 907s] Making install in src [ 907s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 907s] Making install in include [ 907s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 907s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 907s] make[3]: Nothing to be done for 'install-exec-am'. [ 907s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include' [ 907s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst' [ 907s] /bin/install -c -m 644 fst/accumulator.h fst/add-on.h fst/arc-arena.h fst/arc-map.h fst/arc.h fst/arcfilter.h fst/arcsort.h fst/bi-table.h fst/cache.h fst/cc-visitors.h fst/closure.h fst/compact-fst.h fst/compat.h fst/complement.h fst/compose-filter.h fst/compose.h fst/concat.h fst/connect.h fst/const-fst.h fst/determinize.h fst/dfs-visit.h fst/difference.h fst/disambiguate.h fst/edit-fst.h fst/encode.h fst/epsnormalize.h fst/equal.h fst/equivalent.h fst/error-weight.h fst/expanded-fst.h fst/expander-cache.h fst/expectation-weight.h fst/factor-weight.h fst/filter-state.h fst/flags.h fst/float-weight.h fst/fst-decl.h fst/fst.h fst/fstlib.h fst/generic-register.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst' [ 907s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst' [ 907s] /bin/install -c -m 644 fst/heap.h fst/icu.h fst/impl-to-fst.h fst/intersect.h fst/interval-set.h fst/invert.h fst/isomorphic.h fst/label-reachable.h fst/lexicographic-weight.h fst/lock.h fst/log.h fst/lookahead-filter.h fst/lookahead-matcher.h fst/mapped-file.h fst/matcher-fst.h fst/matcher.h fst/memory.h fst/minimize.h fst/mutable-fst.h fst/pair-weight.h fst/partition.h fst/power-weight.h fst/power-weight-mappers.h fst/product-weight.h fst/project.h fst/properties.h fst/prune.h fst/push.h fst/queue.h fst/randequivalent.h fst/randgen.h fst/rational.h fst/register.h fst/relabel.h fst/replace-util.h fst/replace.h fst/reverse.h fst/reweight.h fst/rmepsilon.h fst/rmfinalepsilon.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst' [ 907s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst/script' [ 907s] /bin/install -c -m 644 fst/script/arc-class.h fst/script/arcfilter-impl.h fst/script/arciterator-class.h fst/script/arcsort.h fst/script/arg-packs.h fst/script/closure.h fst/script/compile-impl.h fst/script/compile.h fst/script/compose.h fst/script/concat.h fst/script/connect.h fst/script/convert.h fst/script/decode.h fst/script/determinize.h fst/script/difference.h fst/script/disambiguate.h fst/script/draw-impl.h fst/script/draw.h fst/script/encode.h fst/script/encodemapper-class.h fst/script/epsnormalize.h fst/script/equal.h fst/script/equivalent.h fst/script/fst-class.h fst/script/fstscript.h fst/script/getters.h fst/script/info-impl.h fst/script/info.h fst/script/intersect.h fst/script/invert.h fst/script/isomorphic.h fst/script/map.h fst/script/minimize.h fst/script/print-impl.h fst/script/print.h fst/script/project.h fst/script/prune.h fst/script/push.h fst/script/randequivalent.h fst/script/randgen.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst/script' [ 907s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst/test' [ 907s] /bin/install -c -m 644 fst/test/algo_test.h fst/test/compactors.h fst/test/fst_test.h fst/test/rand-fst.h fst/test/weight-tester.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst/test' [ 907s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst' [ 907s] /bin/install -c -m 644 fst/set-weight.h fst/shortest-distance.h fst/shortest-path.h fst/signed-log-weight.h fst/sparse-power-weight.h fst/sparse-tuple-weight.h fst/state-map.h fst/state-reachable.h fst/state-table.h fst/statesort.h fst/string-weight.h fst/string.h fst/symbol-table-ops.h fst/symbol-table.h fst/synchronize.h fst/test-properties.h fst/topsort.h fst/tuple-weight.h fst/union-find.h fst/union-weight.h fst/union.h fst/util.h fst/vector-fst.h fst/verify.h fst/visit.h fst/windows_defs.inc fst/weight.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst' [ 907s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst/script' [ 907s] /bin/install -c -m 644 fst/script/relabel.h fst/script/replace.h fst/script/reverse.h fst/script/reweight.h fst/script/rmepsilon.h fst/script/script-impl.h fst/script/shortest-distance.h fst/script/shortest-path.h fst/script/stateiterator-class.h fst/script/synchronize.h fst/script/text-io.h fst/script/topsort.h fst/script/union.h fst/script/weight-class.h fst/script/verify.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst/script' [ 907s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 907s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 907s] Making install in lib [ 907s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 907s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 907s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib' [ 907s] /bin/sh ../../libtool --mode=install /bin/install -c libfst.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib' [ 907s] libtool: install: /bin/install -c .libs/libfst.so.26.0.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib/libfst.so.26.0.0 [ 910s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib && { ln -s -f libfst.so.26.0.0 libfst.so.26 || { rm -f libfst.so.26 && ln -s libfst.so.26.0.0 libfst.so.26; }; }) [ 910s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib && { ln -s -f libfst.so.26.0.0 libfst.so || { rm -f libfst.so && ln -s libfst.so.26.0.0 libfst.so; }; }) [ 910s] libtool: install: /bin/install -c .libs/libfst.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib/libfst.la [ 910s] libtool: warning: remember to run 'libtool --finish /usr/lib' [ 910s] make[3]: Nothing to be done for 'install-data-am'. [ 910s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 910s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 910s] Making install in script [ 910s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 910s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 910s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib' [ 910s] /bin/sh ../../libtool --mode=install /bin/install -c libfstscript.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib' [ 910s] libtool: warning: relinking 'libfstscript.la' [ 910s] libtool: install: (cd /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script; /bin/sh "/home/abuild/rpmbuild/BUILD/openfst-1.8.4/libtool" --tag CXX --mode=relink armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -fstack-protector-strong --param=ssp-buffer-size=4 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -fmessage-length=0 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -version-info 26:0:0 -Wl,-z,relro,--as-needed,-O1,--hash-style=gnu -o libfstscript.la -rpath /usr/lib arciterator-class.lo arcsort.lo closure.lo compile.lo compose.lo concat.lo connect.lo convert.lo decode.lo determinize.lo difference.lo disambiguate.lo draw.lo encode.lo encodemapper-class.lo epsnormalize.lo equal.lo equivalent.lo fst-class.lo getters.lo info-impl.lo info.lo intersect.lo invert.lo isomorphic.lo map.lo minimize.lo print.lo project.lo prune.lo push.lo randequivalent.lo randgen.lo relabel.lo replace.lo reverse.lo reweight.lo rmepsilon.lo shortest-distance.lo shortest-path.lo stateiterator-class.lo synchronize.lo text-io.lo topsort.lo union.lo weight-class.lo verify.lo ../lib/libfst.la -lm -ldl -inst-prefix-dir /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm) [ 910s] libtool: relink: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -fstack-protector-strong -g2 -gdwarf-4 -frecord-gcc-switches -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wa,-mimplicit-it=thumb -g -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu /lib/crti.o /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 -L/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib -L/usr/lib -lfst -ldl -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0 -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/../../../../armv7l-tizen-linux-gnueabi/lib -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtendS.o /lib/crtn.o -Wl,-soname -Wl,libfstscript.so.26 -o .libs/libfstscript.so.26.0.0 [ 938s] libtool: install: /bin/install -c .libs/libfstscript.so.26.0.0T /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib/libfstscript.so.26.0.0 [ 972s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib && { ln -s -f libfstscript.so.26.0.0 libfstscript.so.26 || { rm -f libfstscript.so.26 && ln -s libfstscript.so.26.0.0 libfstscript.so.26; }; }) [ 972s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib && { ln -s -f libfstscript.so.26.0.0 libfstscript.so || { rm -f libfstscript.so && ln -s libfstscript.so.26.0.0 libfstscript.so; }; }) [ 972s] libtool: install: /bin/install -c .libs/libfstscript.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib/libfstscript.la [ 972s] libtool: warning: remember to run 'libtool --finish /usr/lib' [ 972s] make[3]: Nothing to be done for 'install-data-am'. [ 972s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 972s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 972s] Making install in bin [ 973s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 973s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 973s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin' [ 973s] /bin/sh ../../libtool --mode=install /bin/install -c fstarcsort fstclosure fstcompile fstcompose fstconcat fstconnect fstconvert fstdeterminize fstdifference fstdisambiguate fstdraw fstencode fstepsnormalize fstequal fstequivalent fstinfo fstintersect fstinvert fstisomorphic fstmap fstminimize fstprint fstproject fstprune fstpush fstrandgen fstrelabel fstreplace fstreverse fstreweight fstrmepsilon fstshortestdistance fstshortestpath fstsymbols fstsynchronize fsttopsort fstunion '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin' [ 973s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: install: /bin/install -c .libs/fstarcsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstarcsort [ 973s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: install: /bin/install -c .libs/fstclosure /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstclosure [ 973s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: install: /bin/install -c .libs/fstcompile /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstcompile [ 973s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: install: /bin/install -c .libs/fstcompose /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstcompose [ 973s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: install: /bin/install -c .libs/fstconcat /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconcat [ 973s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: install: /bin/install -c .libs/fstconnect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconnect [ 973s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: install: /bin/install -c .libs/fstconvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconvert [ 973s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: install: /bin/install -c .libs/fstdeterminize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdeterminize [ 973s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: install: /bin/install -c .libs/fstdifference /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdifference [ 973s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: install: /bin/install -c .libs/fstdisambiguate /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdisambiguate [ 973s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 973s] libtool: install: /bin/install -c .libs/fstdraw /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdraw [ 974s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: install: /bin/install -c .libs/fstencode /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstencode [ 974s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: install: /bin/install -c .libs/fstepsnormalize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstepsnormalize [ 974s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: install: /bin/install -c .libs/fstequal /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstequal [ 974s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: install: /bin/install -c .libs/fstequivalent /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstequivalent [ 974s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: install: /bin/install -c .libs/fstinfo /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstinfo [ 974s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: install: /bin/install -c .libs/fstintersect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstintersect [ 974s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: install: /bin/install -c .libs/fstinvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstinvert [ 974s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: install: /bin/install -c .libs/fstisomorphic /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstisomorphic [ 974s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: install: /bin/install -c .libs/fstmap /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstmap [ 974s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 974s] libtool: install: /bin/install -c .libs/fstminimize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstminimize [ 975s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 975s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 975s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 975s] libtool: install: /bin/install -c .libs/fstprint /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstprint [ 975s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 975s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 975s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 975s] libtool: install: /bin/install -c .libs/fstproject /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstproject [ 975s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 975s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 975s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 975s] libtool: install: /bin/install -c .libs/fstprune /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstprune [ 975s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 975s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 975s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 975s] libtool: install: /bin/install -c .libs/fstpush /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstpush [ 975s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 975s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 975s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 975s] libtool: install: /bin/install -c .libs/fstrandgen /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrandgen [ 975s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 975s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 975s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 975s] libtool: install: /bin/install -c .libs/fstrelabel /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrelabel [ 975s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 975s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 975s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 975s] libtool: install: /bin/install -c .libs/fstreplace /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreplace [ 975s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 975s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 975s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 975s] libtool: install: /bin/install -c .libs/fstreverse /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreverse [ 976s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 976s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 976s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 976s] libtool: install: /bin/install -c .libs/fstreweight /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreweight [ 976s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 976s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 976s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 976s] libtool: install: /bin/install -c .libs/fstrmepsilon /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrmepsilon [ 976s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 976s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 976s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 976s] libtool: install: /bin/install -c .libs/fstshortestdistance /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstshortestdistance [ 976s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 976s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 976s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 976s] libtool: install: /bin/install -c .libs/fstshortestpath /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstshortestpath [ 976s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 976s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 976s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 976s] libtool: install: /bin/install -c .libs/fstsymbols /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstsymbols [ 976s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 976s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 976s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 976s] libtool: install: /bin/install -c .libs/fstsynchronize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstsynchronize [ 976s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 976s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 976s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 976s] libtool: install: /bin/install -c .libs/fsttopsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fsttopsort [ 976s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 976s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 976s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 976s] libtool: install: /bin/install -c .libs/fstunion /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstunion [ 976s] make[3]: Nothing to be done for 'install-data-am'. [ 976s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 976s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 976s] Making install in test [ 976s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 976s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 976s] make[3]: Nothing to be done for 'install-exec-am'. [ 976s] make[3]: Nothing to be done for 'install-data-am'. [ 976s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 976s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 976s] Making install in extensions [ 976s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 976s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 976s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 976s] make[4]: Nothing to be done for 'install-exec-am'. [ 976s] make[4]: Nothing to be done for 'install-data-am'. [ 976s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 976s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 976s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 976s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 976s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 976s] make[3]: Nothing to be done for 'install-exec-am'. [ 976s] make[3]: Nothing to be done for 'install-data-am'. [ 976s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 976s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 976s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 976s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 976s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 976s] make[2]: Nothing to be done for 'install-exec-am'. [ 976s] make[2]: Nothing to be done for 'install-data-am'. [ 976s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 976s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 976s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib -name '*.la' -delete [ 976s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/info [ 976s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/doc/packages [ 976s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/doc/openfst [ 976s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/doc/openfst-1.8.4 [ 976s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/gtk-doc [ 976s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/doc [ 976s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/man [ 976s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm -regex '.*/man/man./.*.[0-9]' [ 976s] + xargs rm -f -- [ 976s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm -regex '.*/man/../man./.*.[0-9]' [ 976s] + xargs rm -f -- [ 976s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm -regex '.*/man/man./.*.[0-9]pm' [ 976s] + xargs rm -f -- [ 976s] + /usr/lib/rpm/find-debuginfo.sh -j12 --build-id-seed 1.8.4-1.2 --unique-debug-src-base openfst-1.8.4-1.2.arm -S debugsourcefiles.list /home/abuild/rpmbuild/BUILD/openfst-1.8.4 [ 981s] 1+0 records in [ 981s] 1+0 records out [ 981s] 1+0 records in [ 981s] 1+0 records out [ 981s] 1+0 records in [ 981s] 1+0 records out [ 981s] 1+0 records in [ 981s] 1+0 records out [ 981s] 1+0 records in [ 981s] 1+0 records out [ 981s] 1+0 records in [ 981s] 1+0 records out [ 981s] 1+0 records in [ 981s] 1+0 records out [ 981s] 1+0 records in [ 981s] 1+0 records out [ 981s] 1+0 records in [ 981s] 1+0 records out [ 981s] 1+0 records in [ 981s] 1+0 records out [ 981s] 1+0 records in [ 981s] 1+0 records out [ 981s] 1+0 records in [ 981s] 1+0 records out [ 981s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstarcsort [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstclosure [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconcat [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconvert [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstcompose [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstcompile [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdeterminize [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconnect [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdifference [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstencode [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdraw [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdisambiguate [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstequal [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstequivalent [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstepsnormalize [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstinfo [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstintersect [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstinvert [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstisomorphic [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstproject [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstminimize [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstmap [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstprint [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstprune [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstpush [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrandgen [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreplace [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrelabel [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreverse [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreweight [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrmepsilon [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstshortestdistance [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstshortestpath [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstsynchronize [ 982s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstsymbols [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 1+0 records in [ 982s] 1+0 records out [ 982s] 0+0 records in [ 983s] 0+0 records out [ 983s] 0+0 records in [ 983s] 0+0 records out [ 983s] 0+0 records in [ 983s] 0+0 records out [ 983s] 0+0 records in [ 983s] 0+0 records out [ 983s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fsttopsort [ 983s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstunion [ 983s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib/libfst.so.26.0.0 [ 983s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib/libfstscript.so.26.0.0 [ 983s] 0+0 records in [ 983s] 0+0 records out [ 983s] 0+0 records in [ 983s] 0+0 records out [ 983s] 0+0 records in [ 983s] 0+0 records out [ 983s] 0+0 records in [ 983s] 0+0 records out [ 983s] 0+0 records in [ 983s] 0+0 records out [ 983s] 0+0 records in [ 983s] 0+0 records out [ 988s] 0+0 records in [ 988s] 0+0 records out [ 1026s] 0+0 records in [ 1026s] 0+0 records out [ 1026s] 3541 blocks [ 1026s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.4/openfst-debuginfo.manifest [ 1026s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.4/openfst-debugsource.manifest [ 1026s] + /usr/lib/rpm/check-buildroot [ 1026s] + /usr/lib/rpm//brp-compress [ 1026s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 1028s] + /usr/lib/rpm/brp-python-hardlink [ 1028s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 1028s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/openfst-1.8.4/isu.list [ 1028s] ~/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm ~/rpmbuild/BUILD/openfst-1.8.4 [ 1028s] ~/rpmbuild/BUILD/openfst-1.8.4 [ 1028s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh /home/abuild/rpmbuild/SOURCES [ 1029s] Processing files: openfst-1.8.4-1.2.armv7l [ 1029s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1029s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1029s] [ 1029s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ZYO44o [ 1029s] + umask 022 [ 1029s] + cd /home/abuild/rpmbuild/BUILD [ 1029s] + cd openfst-1.8.4 [ 1029s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst [ 1029s] + export LC_ALL=C [ 1029s] + LC_ALL=C [ 1029s] + export LICENSEDIR [ 1029s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst [ 1029s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst [ 1029s] + exit 0 [ 1029s] Provides: libfst.so.26 libfstscript.so.26 openfst = 1.8.4-1.2 openfst(armv7l-32) = 1.8.4-1.2 [ 1029s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 1029s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1029s] Requires(post): /sbin/ldconfig [ 1029s] Requires(postun): /sbin/ldconfig [ 1029s] Requires: ld-linux.so.3 ld-linux.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.38) libc.so.6(GLIBC_2.4) libfst.so.26 libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.23) libm.so.6(GLIBC_2.29) libm.so.6(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.11) libstdc++.so.6(CXXABI_1.3.15) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.32) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) [ 1029s] Processing files: openfst-debugsource-1.8.4-1.2.armv7l [ 1029s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1029s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1029s] [ 1029s] Provides: openfst-debugsource = 1.8.4-1.2 openfst-debugsource(armv7l-32) = 1.8.4-1.2 [ 1029s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1029s] Processing files: openfst-devel-1.8.4-1.2.armv7l [ 1029s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1029s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1029s] [ 1029s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.4VsePs [ 1029s] + umask 022 [ 1029s] + cd /home/abuild/rpmbuild/BUILD [ 1029s] + cd openfst-1.8.4 [ 1029s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-devel [ 1029s] + export LC_ALL=C [ 1029s] + LC_ALL=C [ 1029s] + export LICENSEDIR [ 1029s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-devel [ 1029s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-devel [ 1029s] + exit 0 [ 1029s] Provides: openfst-devel = 1.8.4-1.2 openfst-devel(armv7l-32) = 1.8.4-1.2 [ 1029s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1029s] Requires: libfst.so.26 libfstscript.so.26 [ 1029s] Processing files: openfst-tools-1.8.4-1.2.armv7l [ 1029s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1029s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1029s] [ 1029s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.40nvYX [ 1029s] + umask 022 [ 1029s] + cd /home/abuild/rpmbuild/BUILD [ 1029s] + cd openfst-1.8.4 [ 1029s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-tools [ 1029s] + export LC_ALL=C [ 1029s] + LC_ALL=C [ 1029s] + export LICENSEDIR [ 1029s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-tools [ 1029s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-tools [ 1029s] + exit 0 [ 1029s] Provides: openfst-tools = 1.8.4-1.2 openfst-tools(armv7l-32) = 1.8.4-1.2 [ 1029s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1029s] Requires: ld-linux.so.3 ld-linux.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.38) libc.so.6(GLIBC_2.4) libfst.so.26 libfstscript.so.26 libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.32) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) [ 1029s] Processing files: openfst-debuginfo-1.8.4-1.2.armv7l [ 1029s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1029s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1029s] [ 1029s] Provides: openfst-debuginfo = 1.8.4-1.2 openfst-debuginfo(armv7l-32) = 1.8.4-1.2 [ 1029s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1029s] Recommends: openfst-debugsource(armv7l-32) = 1.8.4-1.2 [ 1029s] Processing files: openfst-tools-debuginfo-1.8.4-1.2.armv7l [ 1029s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1029s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1029s] [ 1030s] Provides: openfst-tools-debuginfo = 1.8.4-1.2 openfst-tools-debuginfo(armv7l-32) = 1.8.4-1.2 [ 1030s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1030s] Recommends: openfst-debugsource(armv7l-32) = 1.8.4-1.2 [ 1030s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 1030s] Wrote: /home/abuild/rpmbuild/SRPMS/openfst-1.8.4-1.2.src.rpm [ 1032s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-1.8.4-1.2.armv7l.rpm [ 1032s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-debugsource-1.8.4-1.2.armv7l.rpm [ 1033s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-devel-1.8.4-1.2.armv7l.rpm [ 1033s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-tools-1.8.4-1.2.armv7l.rpm [ 1047s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-debuginfo-1.8.4-1.2.armv7l.rpm [ 1052s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-tools-debuginfo-1.8.4-1.2.armv7l.rpm [ 1052s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.8w2gen [ 1052s] + umask 022 [ 1052s] + cd /home/abuild/rpmbuild/BUILD [ 1052s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 1052s] + cd openfst-1.8.4 [ 1052s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 1052s] + exit 0 [ 1052s] ... checking for files with abuild user/group [ 1052s] ... creating baselibs [ 1053s] ... comparing built packages with the former built [ 1053s] /usr/lib/build/pkg-diff.sh [ 1053s] compare /.build.oldpackages/openfst-1.8.4-1.1.src.rpm /home/abuild/rpmbuild/SRPMS/openfst-1.8.4-1.2.src.rpm [ 1053s] This is not a prerelease project. Compare the project name. [ 1053s] comparing disturl_distribution [ 1053s] comparing the rpm tags of openfst [ 1053s] --- old-rpm-tags [ 1053s] +++ new-rpm-tags [ 1053s] @@ -86 +86 @@ [ 1053s] -openfst.spec 6d12ff97b941235d7d1cd81b0c561e5f8327a44f24f19ccd5b946f15e6186106 32 [ 1053s] +openfst.spec c79f8226d2863d1ae06ade8782b287a98464e429f6871515a12b9cffe3455e0f 32 [ 1053s] comparing rpmtags [ 1053s] comparing RELEASE [ 1054s] comparing PROVIDES [ 1054s] comparing scripts [ 1054s] comparing filelist [ 1054s] comparing file checksum [ 1054s] compare /.build.oldpackages/openfst-1.8.4-1.1.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-1.8.4-1.2.armv7l.rpm [ 1054s] Comparing openfst-1.8.4-1.1.armv7l.rpm to openfst-1.8.4-1.2.armv7l.rpm [ 1054s] This is not a prerelease project. Compare the project name. [ 1054s] comparing disturl_distribution [ 1054s] comparing the rpm tags of openfst [ 1054s] --- old-rpm-tags [ 1054s] +++ new-rpm-tags [ 1054s] @@ -62,0 +63 @@ [ 1054s] +libstdc++.so.6(CXXABI_1.3.15) 16384 [ 1054s] @@ -121 +122 @@ [ 1054s] -/usr/lib/libfst.so.26.0.0 040f27b50c75549e56a78db2aee72d1a6c006f206776d69f881000d9b8a4002c 0 [ 1054s] +/usr/lib/libfst.so.26.0.0 71f7c74a0af8fa91fa5417b4d9df62c9a2385a83ac5a25742ae625b60c10af5e 0 [ 1054s] @@ -123 +124 @@ [ 1054s] -/usr/lib/libfstscript.so.26.0.0 5e1727202eb058c49e5db401050a9f67d18fd0367fc43ca1d666479a9746ddf2 0 [ 1054s] +/usr/lib/libfstscript.so.26.0.0 a3925846307a0981b60b14c8522e982c8e869545099c82bbbae3345818a71401 0 [ 1054s] @@ -131 +132 @@ [ 1054s] -openfst-1.8.4-1.1.src.rpm [ 1054s] +openfst-1.8.4-1.2.src.rpm [ 1054s] comparing rpmtags [ 1054s] comparing RELEASE [ 1054s] comparing PROVIDES [ 1054s] --- old-PROVIDES [ 1054s] +++ new-PROVIDES [ 1054s] @@ -36,6 +36,7 @@ [ 1054s] libstdc++.so.6 16384 [ 1054s] libstdc++.so.6(CXXABI_1.3) 16384 [ 1054s] libstdc++.so.6(CXXABI_1.3.11) 16384 [ 1054s] +libstdc++.so.6(CXXABI_1.3.15) 16384 [ 1054s] libstdc++.so.6(CXXABI_1.3.5) 16384 [ 1054s] libstdc++.so.6(CXXABI_1.3.9) 16384 [ 1054s] libstdc++.so.6(CXXABI_ARM_1.3.3) 16384 [ 1054s] RPM meta information is different [ 1054s] compare /.build.oldpackages/openfst-debuginfo-1.8.4-1.1.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-debuginfo-1.8.4-1.2.armv7l.rpm [ 1054s] skipping -debuginfo package [ 1054s] compare /.build.oldpackages/openfst-debugsource-1.8.4-1.1.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-debugsource-1.8.4-1.2.armv7l.rpm [ 1055s] Comparing openfst-debugsource-1.8.4-1.1.armv7l.rpm to openfst-debugsource-1.8.4-1.2.armv7l.rpm [ 1055s] This is not a prerelease project. Compare the project name. [ 1055s] comparing disturl_distribution [ 1055s] comparing the rpm tags of openfst-debugsource [ 1055s] --- old-rpm-tags [ 1055s] +++ new-rpm-tags [ 1055s] @@ -644 +644 @@ [ 1055s] -openfst-1.8.4-1.1.src.rpm [ 1055s] +openfst-1.8.4-1.2.src.rpm [ 1055s] comparing rpmtags [ 1055s] comparing RELEASE [ 1055s] comparing PROVIDES [ 1055s] comparing scripts [ 1055s] comparing filelist [ 1055s] comparing file checksum [ 1055s] creating rename script [ 1055s] RPM meta information is identical [ 1055s] compare /.build.oldpackages/openfst-devel-1.8.4-1.1.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-devel-1.8.4-1.2.armv7l.rpm [ 1055s] Comparing openfst-devel-1.8.4-1.1.armv7l.rpm to openfst-devel-1.8.4-1.2.armv7l.rpm [ 1055s] This is not a prerelease project. Compare the project name. [ 1055s] comparing disturl_distribution [ 1055s] comparing the rpm tags of openfst-devel [ 1055s] --- old-rpm-tags [ 1055s] +++ new-rpm-tags [ 1055s] @@ -434 +434 @@ [ 1055s] -openfst-1.8.4-1.1.src.rpm [ 1055s] +openfst-1.8.4-1.2.src.rpm [ 1055s] comparing rpmtags [ 1055s] comparing RELEASE [ 1055s] comparing PROVIDES [ 1055s] comparing scripts [ 1055s] comparing filelist [ 1055s] comparing file checksum [ 1055s] creating rename script [ 1055s] RPM meta information is identical [ 1055s] compare /.build.oldpackages/openfst-tools-1.8.4-1.1.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-tools-1.8.4-1.2.armv7l.rpm [ 1056s] Comparing openfst-tools-1.8.4-1.1.armv7l.rpm to openfst-tools-1.8.4-1.2.armv7l.rpm [ 1056s] This is not a prerelease project. Compare the project name. [ 1056s] comparing disturl_distribution [ 1056s] comparing the rpm tags of openfst-tools [ 1056s] --- old-rpm-tags [ 1056s] +++ new-rpm-tags [ 1056s] @@ -49,0 +50 @@ [ 1056s] +libc.so.6(GLIBC_2.38) 16384 [ 1056s] @@ -141,37 +142,37 @@ [ 1056s] -/usr/bin/fstarcsort a92a280ddca7b3902cfb3ac018dc60e4cac8c78530e6171f8cf726163096777c 0 [ 1056s] -/usr/bin/fstclosure d1ddc20fc6db71989e3956c48ab31bf32aa73aec02607af2c0ee239ef580359a 0 [ 1056s] -/usr/bin/fstcompile e15f79965cb97a2f4a9c8b0bd05889d19f144bef20343b2c9671f0c8f465bdbf 0 [ 1056s] -/usr/bin/fstcompose b70cd71d7f499942abdeb97ea0c71f7016431fd7a437a56a174750e908cb7742 0 [ 1056s] -/usr/bin/fstconcat 063a76f8220d6e2ed64520ed8a3640d694ddbd9afd2b82c1fb4e6a8c463e5a25 0 [ 1056s] -/usr/bin/fstconnect a9cf1138f345aef8570713e3ca6192bbf81f465858c6d79880032d9e5d8cc53b 0 [ 1056s] -/usr/bin/fstconvert 76780ae245dbe4ab3b0fbcb50f64b764782e588e174d8d884e8974ed480d82a3 0 [ 1056s] -/usr/bin/fstdeterminize 53f3308cd7af75e13cd3fced0832d64002d755209c9029d24c025a48c902fa0e 0 [ 1056s] -/usr/bin/fstdifference b44b38f992c55b95738d7dca330a319c1536410b97ceea33c19c271eba306c5a 0 [ 1056s] -/usr/bin/fstdisambiguate 3426c7e8aa5ce1c2626e70adf1d0038a562a7199931254690e70dd6138b22a0a 0 [ 1056s] -/usr/bin/fstdraw 67ff8899fb5db67b9ee26e2c92ecfeb18b535aaf23fbc0575104420caba461ac 0 [ 1056s] -/usr/bin/fstencode b20ec2fdd24dd704a3c8b50eb0318c5c36d4fe2660749333d4184d709a5501cd 0 [ 1056s] -/usr/bin/fstepsnormalize 92e02cd3a4b79264bc9264877e480905b45f5c038a04ecabb577a5b42a243b47 0 [ 1056s] -/usr/bin/fstequal f2ef98943503d724964d85fef9d67b777f1df89c9f9205d6b51b82473b786083 0 [ 1056s] -/usr/bin/fstequivalent d6b21e8e0d67fb7d4098223d42f1aa0633c6298c59292490b569c3b276b39563 0 [ 1056s] -/usr/bin/fstinfo 57a46ae881e5bcde3efee96f5fc2c46ef72f8f2f1fa7abbd97ddcc6d5ce53886 0 [ 1056s] -/usr/bin/fstintersect 73238902112e255813de25ffd8c53cb0df8f68821b3e11624f065c0c83224b6d 0 [ 1056s] -/usr/bin/fstinvert 4d31172e205a29281f4706c3a967864c7d8a4b2de338dc1ed13ee5b7258f23af 0 [ 1056s] -/usr/bin/fstisomorphic 0301534ea2cf804032fc426439362d8a2403e5dd7d234045b9141da62bc9b483 0 [ 1056s] -/usr/bin/fstmap d75e09695318e1a4892eddd3e0f0508c7bafb7ee95ae13b4392cb6ce32d9ef5f 0 [ 1056s] -/usr/bin/fstminimize 1c469e616510a445533529920b7c67af55ab15d1f6158cbf633ea12b0fa7f03c 0 [ 1056s] -/usr/bin/fstprint 40e5439ab6595fde33692b7b59b03c7047bd8b10ecc6770bd7633896bd972687 0 [ 1056s] -/usr/bin/fstproject 244d2fd2cb420ab3189a722f5fa59f9028a6e6b90a5b596efd6a841e9879d3dd 0 [ 1056s] -/usr/bin/fstprune 91db236f8e85ec86753add9bc7bb0b328afbdd4f033b4565ddf08a2affe11ab1 0 [ 1056s] -/usr/bin/fstpush e40bb55f9dcbfeae1c6e9440733e767d49863e4b980a0f476db2716de41f8632 0 [ 1056s] -/usr/bin/fstrandgen 89c72b6df79abea12430374a44f00b8be4f705905b1923ebe94438961cb3078c 0 [ 1056s] -/usr/bin/fstrelabel aab4a65ce5a2ec93f76b5e3b8fe53a25fbee7efbaab469a68af56fe925f210d9 0 [ 1056s] -/usr/bin/fstreplace c3240ea4731cfb802914e9b559cdbab17d671f753b48cb5fc1739c18588cb349 0 [ 1056s] -/usr/bin/fstreverse 7f9962a7175f40537590c8549491a768b095be2ac8821183cf3a4df651ca2b8c 0 [ 1056s] -/usr/bin/fstreweight 92ebc816851a018a036299d6c767f7b67b579a5b9515b160265241ff9edf2c5e 0 [ 1056s] -/usr/bin/fstrmepsilon abebf6d062f37cf4a2b2f8a21d9144e219d9c36dab0e934470668ef98497bd94 0 [ 1056s] -/usr/bin/fstshortestdistance 3b47683dbf56834ef988d961b98c28cb96d0b01b667c020dc7e3154ed9692d33 0 [ 1056s] -/usr/bin/fstshortestpath b79e19d4005104fd75eff95021e13847f5984eb6655a907b657543dfe2abf674 0 [ 1056s] -/usr/bin/fstsymbols 8fc7cfc56b643707262c6a8f6ebcac6d15689e46960a02527c9a0604a4a3eab6 0 [ 1056s] -/usr/bin/fstsynchronize 832be0bd052584d67df4149f4ba79ef1471b8d656a571d75b0e5cfc39dabdcf5 0 [ 1056s] -/usr/bin/fsttopsort 180a117677f08756eb7cc396f4d5b2c57492aaff8f083d912cdeee7de6b220b0 0 [ 1056s] -/usr/bin/fstunion 6c9c2fc64c9e4fa2ea36034d053ace50afbd158318f70d76efd8c43e07345826 0 [ 1056s] +/usr/bin/fstarcsort 539023ad2d60dcbc91d08a2775fdf1a6bc517b8ef79f67cbfb0c4d53c385a2db 0 [ 1056s] +/usr/bin/fstclosure 2be54c0308f43f920c7af05c9094f39a7c0b27e619b07f7c18e42dcbc647456c 0 [ 1056s] +/usr/bin/fstcompile dc2e13e98e22ccf39a528de579592908b5bdb3210858d06ecc477540adb0f2d1 0 [ 1056s] +/usr/bin/fstcompose 9cb875bdeb83c4860b56696e31b2ec9c36dd2327537c9bfb2ae9a0f7cc56e000 0 [ 1056s] +/usr/bin/fstconcat d625450c2109b3fab7b2a8896a816deae5872c3f7837a43761d822f6ba905320 0 [ 1056s] +/usr/bin/fstconnect c66bc47acdf7a9aab4fe85612cddbfa026ecb84331cb2f900e1a0bfdc9da60cd 0 [ 1056s] +/usr/bin/fstconvert 671b508d0f7b446cfdbf10505fb477d36d47e36d538d42fb00669be7139211db 0 [ 1056s] +/usr/bin/fstdeterminize 4d4d930fbb5ad5fb2a16ccfac13895320bde29ae2b93e9fb9b1c80a9f0ac4751 0 [ 1056s] +/usr/bin/fstdifference 32d86a5b60e3bb18f2ba5554fd9525bec191437b6be29a8b2fe13239762e461e 0 [ 1056s] +/usr/bin/fstdisambiguate 4353c073ef9eafef5cf48baa37abe3b50fd2860670d62db55ccaf0879b941d1c 0 [ 1056s] +/usr/bin/fstdraw 7562626882eb43b868d2b7f73352097db8ce4cbff7fe7e29b5d97dcdd42c097b 0 [ 1056s] +/usr/bin/fstencode 2c22fd46b555004a5201e2dd6e20f2e45331a784e7bb82c1fb9c81188f3470ef 0 [ 1056s] +/usr/bin/fstepsnormalize be28de1f409d0680ed56d887e193aa51380f7a53116770be7a7dfb33abe84b3c 0 [ 1056s] +/usr/bin/fstequal 78225df5edd4983a3a60e3195c2cc6cf4da00df157e8b291846a26b33d14a850 0 [ 1056s] +/usr/bin/fstequivalent 01f358e99a2813ec20e1950ea9ab5d7f761da707582b4d84261b457fcc3f9e8f 0 [ 1056s] +/usr/bin/fstinfo 0cc8e321f2431fe8ff7fdabf790a41aebd37c0372f6eacda6aa4dac1278b5d26 0 [ 1056s] +/usr/bin/fstintersect 7b5072dd1ede14c86dc9e6e83d77e9b2288d9b56618db4254b85155fe276ca6c 0 [ 1056s] +/usr/bin/fstinvert 1984f4180ac9dcf0ab786c692defe129f1ca237d1d6167f03ad79acd86b8e618 0 [ 1056s] +/usr/bin/fstisomorphic 567992a953de7a53f06907239690bcc566ced92f482803936a5ed8e1d39fdfd7 0 [ 1056s] +/usr/bin/fstmap dfc7e2683c354ea17979295a6c0ad5552ac4b2fd31890ba4a9341710f3622d59 0 [ 1056s] +/usr/bin/fstminimize 1fb08846db99143b4d0cbc40285378e5ae5712566681ba55a9150b496acb681e 0 [ 1056s] +/usr/bin/fstprint 76de38d27a5d5ec4b48290ac5866d93f2054b2f0bca6001a89472a64123440c3 0 [ 1056s] +/usr/bin/fstproject a9ce4e10b91fc72c82a8d7d85c5f5e176ba3baaad6885df53a02ec4dc86fe642 0 [ 1056s] +/usr/bin/fstprune 24948a2d16a16c989dad02739b8efc55c8216e2b72326c0ecb53e31a5046b57d 0 [ 1056s] +/usr/bin/fstpush 5c00ec2eb7555160b88246463ba4308d38415e09deb4cb8300ca4ceca98a5cef 0 [ 1056s] +/usr/bin/fstrandgen 66f3eb6122dcb2023b6f1a7cd520f5b6d9fe53f44795076da084b0f08c4db51c 0 [ 1056s] +/usr/bin/fstrelabel 2b3f846603b771d2dd2e8ca7e0e5a7ec9d402e2f868e992e17d891d3009f362c 0 [ 1056s] +/usr/bin/fstreplace fdfc071b37202fa5e58f51c95339ced4ca182bedff25ca9d544d1148335d6011 0 [ 1056s] +/usr/bin/fstreverse 08609acb1c27d52f29aa8ca6f73342929270a46f42aea7309aed1a25f07aba90 0 [ 1056s] +/usr/bin/fstreweight 0037b858bee67305a3bdb9fab3365c0301404d75ce725d3d08286d7f52d09386 0 [ 1056s] +/usr/bin/fstrmepsilon 745569055aa8c4c912e940f3e09144b98589d9169ab598525f97eec539af320e 0 [ 1056s] +/usr/bin/fstshortestdistance e6183778e247f0e40444e25b4089826b1e5082ee8618aefae8a1a3c46a52b026 0 [ 1056s] +/usr/bin/fstshortestpath b4b92fbe1ebea4319814e32b5f7714f535770c0ec90a9c49c921951dba00d4a7 0 [ 1056s] +/usr/bin/fstsymbols 77b933dfd13be70b8bbdf741fa77cb08b1a3c44d3dfb833873263a0c3e179fbb 0 [ 1056s] +/usr/bin/fstsynchronize 93877f22f0a1eadedcc1cefc9b46f2d5a8a2a5a3101a707cdaab2b41c06e5ddd 0 [ 1056s] +/usr/bin/fsttopsort 2e7002e3c4c61271831980277c2c24ed22f594e5e492fdff14822ed2351cd651 0 [ 1056s] +/usr/bin/fstunion bf05c4a00281a61fe3cf05c52091a433ed5f648657b22f57c892af89a7dfdfd1 0 [ 1056s] @@ -185 +186 @@ [ 1056s] -openfst-1.8.4-1.1.src.rpm [ 1056s] +openfst-1.8.4-1.2.src.rpm [ 1056s] comparing rpmtags [ 1056s] comparing RELEASE [ 1056s] comparing PROVIDES [ 1056s] --- old-PROVIDES [ 1056s] +++ new-PROVIDES [ 1056s] @@ -20,6 +20,7 @@ [ 1056s] libc.so.6 16384 [ 1056s] libc.so.6(GLIBC_2.32) 16384 [ 1056s] libc.so.6(GLIBC_2.34) 16384 [ 1056s] +libc.so.6(GLIBC_2.38) 16384 [ 1056s] libc.so.6(GLIBC_2.4) 16384 [ 1056s] libfst.so.26 16384 [ 1056s] libfstscript.so.26 16384 [ 1056s] RPM meta information is different [ 1056s] compare /.build.oldpackages/openfst-tools-debuginfo-1.8.4-1.1.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-tools-debuginfo-1.8.4-1.2.armv7l.rpm [ 1056s] skipping -debuginfo package [ 1056s] No rpmlint.log available [ 1056s] [ 1056s] 583a36ea4390 finished "build openfst.spec" at Wed Jan 7 19:42:25 UTC 2026. [ 1056s]