[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.21 [ 0s] Using BUILD_ARCH=armv7l:armv6l:armv5tel [ 0s] [ 0s] [ 0s] 5fd86ab509c4 started "build openfst.spec" at Wed Oct 14 03:21:10 UTC 2026. [ 0s] [ 0s] Building openfst for project 'Tizen-Base' repository 'standard' arch 'armv7l' srcmd5 'c7a776a60150ceb4cd1afcda70b639bf' [ 0s] [ 0s] processing recipe /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.21/.build-srcdir/openfst.spec ... [ 0s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.21/.build-srcdir/openfst.spec [ 0s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/21/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.21/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.21/.build-srcdir/openfst.spec build ... [ 1s] registering binfmt handlers for cross build [ 2s] cycle: nss -> libsoftokn3 [ 2s] breaking dependency nss -> libsoftokn3 [ 2s] [1/45] preinstalling filesystem... [ 2s] [2/45] preinstalling libmagic-data... [ 2s] [3/45] preinstalling libncurses... [ 3s] [4/45] preinstalling glibc... [ 3s] [5/45] preinstalling libgcc... [ 3s] [6/45] preinstalling bash... [ 3s] [7/45] preinstalling diffutils... [ 3s] [8/45] preinstalling grep... [ 3s] [9/45] preinstalling libarchive-tools... [ 4s] [10/45] preinstalling libattr... [ 4s] [11/45] preinstalling libblkid... [ 4s] [12/45] preinstalling libbz2... [ 4s] [13/45] preinstalling libcap... [ 4s] [14/45] preinstalling libfreebl3... [ 4s] [15/45] preinstalling liblua... [ 4s] [16/45] preinstalling liblzma... [ 4s] [17/45] preinstalling libopenssl3... [ 4s] [18/45] preinstalling libpopt... [ 4s] [19/45] preinstalling libreadline... [ 4s] [20/45] preinstalling libsmack... [ 4s] [21/45] preinstalling libsqlite... [ 5s] [22/45] preinstalling libuuid... [ 5s] [23/45] preinstalling libxcrypt... [ 5s] [24/45] preinstalling libxml2... [ 5s] [25/45] preinstalling libzstd1... [ 5s] [26/45] preinstalling nspr... [ 5s] [27/45] preinstalling sed... [ 5s] [28/45] preinstalling zlib... [ 5s] [29/45] preinstalling qemu-accel-x86_64-armv7l... [ 20s] [30/45] preinstalling qemu-linux-user-x86_64-cross... [ 24s] [31/45] preinstalling dash... [ 24s] [32/45] preinstalling libacl... [ 24s] [33/45] preinstalling libelf... [ 24s] [34/45] preinstalling libmount... [ 24s] [35/45] preinstalling smack... [ 24s] [36/45] preinstalling bzip2... [ 24s] [37/45] preinstalling libmagic... [ 24s] [38/45] preinstalling toybox... [ 24s] [39/45] preinstalling coreutils... [ 24s] [40/45] preinstalling tar... [ 24s] [41/45] preinstalling util-linux... [ 24s] [42/45] preinstalling rpm... [ 25s] [43/45] preinstalling util-linux-su... [ 25s] [44/45] preinstalling nss... [ 25s] [45/45] preinstalling libsoftokn3... [ 25s] running qemu-linux-user-x86_64-cross postinstall script [ 26s] running qemu-accel-x86_64-armv7l postinstall script [ 26s] mv: bad '/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/liblto_plugin.so': No such file or directory [ 26s] initializing rpm db... [ 26s] reordering...cycle: glibc-devel -> libxcrypt-devel [ 26s] breaking dependency libxcrypt-devel -> glibc-devel [ 26s] cycle: libsoftokn3 -> nss [ 26s] breaking dependency nss -> libsoftokn3 [ 26s] done [ 26s] querying package ids... [ 27s] [1/108] cumulate libmagic-data-5.46-1.68 [ 27s] [2/108] cumulate setup-0.9-2.10 [ 27s] [3/108] cumulate filesystem-3.1-7.1 [ 27s] [4/108] cumulate glibc-2.40-16.4 [ 27s] [5/108] cumulate libatomic-14.2.0-4.25 [ 27s] [6/108] cumulate libgcc-14.2.0-4.25 [ 27s] [7/108] cumulate bash-3.2.57-1.22 [ 27s] [8/108] cumulate cpio-2.8-2.2 [ 27s] [9/108] cumulate diffutils-3.10-2.1 [ 27s] [10/108] cumulate findutils-4.3.8-2.19 [ 27s] [11/108] cumulate gdbm-1.8.3-1.99 [ 27s] [12/108] cumulate hostname-3.23-1.3 [ 27s] [13/108] cumulate libattr-2.5.1-1.82 [ 27s] [14/108] cumulate libblkid-2.41.2-2.16 [ 27s] [15/108] cumulate libbz2-1.0.8-3.21 [ 27s] [16/108] cumulate libcap-2.73-2.51 [ 27s] [17/108] cumulate libfreebl3-3.109-3.5 [ 27s] [18/108] cumulate libgfortran-14.2.0-4.25 [ 27s] [19/108] cumulate libgomp-14.2.0-4.25 [ 27s] [20/108] cumulate libitm-14.2.0-4.25 [ 27s] [21/108] cumulate libltdl-2.5.4-3.13 [ 27s] [22/108] cumulate liblua-5.1.5-2.19 [ 27s] [23/108] cumulate liblzma-5.8.1-5.25 [ 27s] [24/108] cumulate libopenssl11-1.1.1w-2.22 [ 27s] [25/108] cumulate libopenssl3-3.5.9-1.1 [ 27s] [26/108] cumulate libpcre-8.45-1.74 [ 27s] [27/108] cumulate libpopt-1.16-1.70 [ 27s] [28/108] cumulate libpython-2.7.18-3.21 [ 27s] [29/108] cumulate libsmack-1.3.1-2.18 [ 27s] [30/108] cumulate libsmartcols-2.41.2-2.16 [ 27s] [31/108] cumulate libsqlite-3.51.0-3.10 [ 27s] [32/108] cumulate libstdc++-14.2.0-4.25 [ 27s] [33/108] cumulate libuuid-2.41.2-2.16 [ 27s] [34/108] cumulate libxcrypt-4.4.36-1.90 [ 27s] [35/108] cumulate libxml2-2.15.1-2.23 [ 27s] [36/108] cumulate libzstd1-1.5.7-2.20 [ 27s] [37/108] cumulate m4-1.4.20-2.1 [ 27s] [38/108] cumulate net-tools-2.0_20121208git-1.62 [ 27s] [39/108] cumulate nspr-4.36-4.3 [ 27s] [40/108] cumulate patch-2.8-2.18 [ 27s] [41/108] cumulate pkg-config-0.29.2-3.22 [ 27s] [42/108] cumulate sed-4.1c-5.19 [ 27s] [43/108] cumulate update-alternatives-1.22.21-2.1 [ 27s] [44/108] cumulate which-2.17-3.1 [ 27s] [45/108] cumulate zlib-1.3.1-2.23 [ 27s] [46/108] cumulate app-rootstrap-checker-1.0.0-4.1 [ 27s] [47/108] cumulate build-compare-2023.06.18-1.40 [ 27s] [48/108] cumulate hal-rootstrap-checker-1.0.0-11.1 [ 27s] [49/108] cumulate libstdc++-devel-14.2.0-4.25 [ 27s] [50/108] cumulate qemu-linux-user-x86_64-cross-9.2.3.1-4.21 [ 27s] [51/108] cumulate cpp-14.2.0-4.25 [ 27s] [52/108] cumulate gcc-c++-14.2.0-4.25 [ 27s] [53/108] cumulate binutils-libs-2.43-3.25 [ 27s] [54/108] cumulate dash-0.5.13.4-1.2 [ 27s] [55/108] cumulate db4-4.8.30.NC-3.23 [ 27s] [56/108] cumulate gawk-3.1.5-3.1 [ 27s] [57/108] cumulate grep-2.5.2-3.20 [ 27s] [58/108] cumulate libacl-2.3.2-1.78 [ 27s] [59/108] cumulate libcc1-14.2.0-4.25 [ 27s] [60/108] cumulate libelf-0.189-1.96 [ 27s] [61/108] cumulate liblastlog2-2.41.2-2.16 [ 27s] [62/108] cumulate libmount-2.41.2-2.16 [ 27s] [63/108] cumulate make-4.4.1-1.73 [ 27s] [64/108] cumulate nss-certs-3.109-3.5 [ 27s] [65/108] cumulate smack-1.3.1-2.18 [ 27s] [66/108] cumulate bzip2-1.0.8-3.21 [ 27s] [67/108] cumulate libfdisk-2.41.2-2.16 [ 27s] [68/108] cumulate libmagic-5.46-1.68 [ 27s] [69/108] cumulate toybox-0.8.14-2.1 [ 27s] [70/108] cumulate xz-5.8.1-5.25 [ 27s] [71/108] cumulate perl-5.42.0-2.23 [ 27s] [72/108] cumulate build-mkbaselibs-20120927-2.1 [ 27s] [73/108] cumulate autoconf-2.71-2.28 [ 27s] [74/108] cumulate coreutils-6.9-18.1 [ 27s] [75/108] cumulate file-5.46-1.68 [ 27s] [76/108] cumulate glibc-locale-2.40-16.4 [ 27s] [77/108] cumulate tar-1.17-5.1 [ 27s] [78/108] cumulate binutils-2.43-3.25 [ 27s] [79/108] cumulate gzip-1.3.12-2.18 [ 27s] [80/108] cumulate pam-1.7.2-1.5 [ 27s] [81/108] cumulate libdw-0.189-1.96 [ 27s] [82/108] cumulate gcc-14.2.0-4.25 [ 27s] [83/108] cumulate libarchive-3.8.1-3.12 [ 27s] [84/108] cumulate linux-glibc-devel-6.6-1.99 [ 27s] [85/108] cumulate qemu-accel-x86_64-armv7l-0.4-6.1 [ 27s] [86/108] cumulate terminfo-base-full-6.6-3.19 [ 27s] [87/108] cumulate automake-1.16.5-2.28 [ 27s] [88/108] cumulate libarchive-tools-3.8.1-3.12 [ 27s] [89/108] cumulate libasm-0.189-1.96 [ 27s] [90/108] cumulate tzdata-2026d-1.1 [ 27s] [91/108] cumulate rpm-4.14.1.1-6.13 [ 27s] [92/108] cumulate libncurses6-6.6-3.19 [ 27s] [93/108] cumulate libtool-2.5.4-3.13 [ 27s] [94/108] cumulate build-20120927-2.1 [ 27s] [95/108] cumulate elfutils-0.189-1.96 [ 27s] [96/108] cumulate libncurses-6.6-3.19 [ 27s] [97/108] cumulate less-685-2.1 [ 27s] [98/108] cumulate libreadline-5.2-4.22 [ 27s] [99/108] cumulate python-2.7.18-3.21 [ 27s] [100/108] cumulate util-linux-2.41.2-2.16 [ 27s] [101/108] cumulate util-linux-su-2.41.2-2.16 [ 27s] [102/108] cumulate libxcrypt-devel-4.4.36-1.90 [ 27s] [103/108] cumulate nss-3.109-3.5 [ 27s] [104/108] cumulate glibc-devel-2.40-16.4 [ 27s] [105/108] cumulate libsoftokn3-3.109-3.5 [ 27s] [106/108] cumulate zlib-devel-1.3.1-2.23 [ 27s] [107/108] cumulate python-devel-2.7.18-3.21 [ 27s] [108/108] cumulate rpm-build-4.14.1.1-6.13 [ 27s] now installing cumulated packages [ 28s] Preparing... ######################################## [ 28s] Updating / installing... [ 28s] setup-0.9-2.10 ###############warning: /etc/profile created as /etc/profile.rpmnew [ 28s] ######################### [ 28s] filesystem-3.1-7.1 ######################################## [ 29s] libmagic-data-5.46-1.68 ######################################## [ 29s] glibc-2.40-16.4 ######################################## [ 29s] libgcc-14.2.0-4.25 ######################################## [ 29s] bash-3.2.57-1.22 ######################################## [ 29s] zlib-1.3.1-2.23 ######################################## [ 29s] libbz2-1.0.8-3.21 ######################################## [ 29s] libstdc++-14.2.0-4.25 ######################################## [ 29s] libxcrypt-4.4.36-1.90 ######################################## [ 30s] libelf-0.189-1.96 ######################################## [ 30s] liblzma-5.8.1-5.25 ######################################## [ 30s] libdw-0.189-1.96 ######################################## [ 30s] libmagic-5.46-1.68 ######################################## [ 30s] libblkid-2.41.2-2.16 ######################################## [ 30s] libopenssl3-3.5.9-1.1 ######################################## [ 30s] libsqlite-3.51.0-3.10 ######################################## [ 31s] nspr-4.36-4.3 ######################################## [ 31s] pkg-config-0.29.2-3.22 ######################################## [ 31s] libcap-2.73-2.51 ######################################## [ 31s] libfreebl3-3.109-3.5 ######################################## [ 31s] liblua-5.1.5-2.19 ######################################## [ 31s] libpopt-1.16-1.70 ######################################## [ 31s] libpython-2.7.18-3.21 ######################################## [ 31s] libsmack-1.3.1-2.18 ######################################## [ 31s] toybox-0.8.14-2.1 ######################################## [ 31s] coreutils-6.9-18.1 ######################################## [ 31s] pam-1.7.2-1.5 ######################################## [ 32s] libuuid-2.41.2-2.16 ######################################## [ 32s] libzstd1-1.5.7-2.20 ######################################## [ 32s] linux-glibc-devel-6.6-1.99 ######################################## [ 32s] libxcrypt-devel-4.4.36-1.90 ######################################## [ 32s] glibc-devel-2.40-16.4 ######################################## [ 32s] terminfo-base-full-6.6-3.19 ######################################## [ 33s] libncurses6-6.6-3.19 ######################################## [ 33s] libreadline-5.2-4.22 ######################################## [ 33s] libfdisk-2.41.2-2.16 ######################################## [ 33s] gzip-1.3.12-2.18 ######################################## [ 33s] nss-certs-3.109-3.5 ######################################## [ 33s] libsoftokn3-3.109-3.5 ######################################## [ 34s] nss-3.109-3.5 ######################################## [ 34s] liblastlog2-2.41.2-2.16 ######################################## [ 34s] libmount-2.41.2-2.16 ######################################## [ 34s] libasm-0.189-1.96 ######################################## [ 34s] xz-5.8.1-5.25 ######################################## [ 34s] db4-4.8.30.NC-3.23 ######################################## [ 34s] libcc1-14.2.0-4.25 ######################################## [ 34s] bzip2-1.0.8-3.21 ######################################## [ 34s] binutils-libs-2.43-3.25 ######################################## [ 35s] binutils-2.43-3.25 ######################################## [ 35s] make-4.4.1-1.73 ######################################## [ 35s] findutils-4.3.8-2.19 ######################################## [ 35s] gdbm-1.8.3-1.99 ######################################## [ 37s] perl-5.42.0-2.23 ######################################## [ 37s] build-mkbaselibs-20120927-2.1 ######################################## [ 37s] libattr-2.5.1-1.82 ######################################## [ 37s] libacl-2.3.2-1.78 ######################################## [ 38s] libgfortran-14.2.0-4.25 ######################################## [ 38s] libgomp-14.2.0-4.25 ######################################## [ 38s] libitm-14.2.0-4.25 ######################################## [ 38s] libltdl-2.5.4-3.13 ######################################## [ 38s] libopenssl11-1.1.1w-2.22 ######################################## [ 40s] python-2.7.18-3.21 ######################################## [ 40s] libpcre-8.45-1.74 ######################################## [ 41s] libsmartcols-2.41.2-2.16 ######################################## [ 41s] libxml2-2.15.1-2.23 ######################################## [ 41s] libarchive-3.8.1-3.12 ######################################## [ 41s] libarchive-tools-3.8.1-3.12 ######################################## [ 42s] rpm-4.14.1.1-6.13 ######################################## [ 42s] m4-1.4.20-2.1 ######################################## [ 42s] autoconf-2.71-2.28 ######################################## [ 43s] automake-1.16.5-2.28 ######################################## [ 43s] patch-2.8-2.18 ######################################## [ 43s] sed-4.1c-5.19 ######################################## [ 43s] util-linux-2.41.2-2.16 ######################################## [ 43s] libatomic-14.2.0-4.25 ######################################## [ 43s] libtool-2.5.4-3.13 ######################################## [ 43s] build-20120927-2.1 ######################################## [ 44s] python-devel-2.7.18-3.21 ######################################## [ 44s] libncurses-6.6-3.19 ######################################## [ 44s] zlib-devel-1.3.1-2.23 ######################################## [ 45s] libstdc++-devel-14.2.0-4.25 ######################################## [ 45s] app-rootstrap-checker-1.0.0-4.1 ######################################## [ 45s] build-compare-2023.06.18-1.40 ######################################## [ 45s] hal-rootstrap-checker-1.0.0-11.1 ######################################## [ 55s] qemu-linux-user-x86_64-cross-9.2.3.1-4######################################## [ 60s] gcc-14.2.0-4.25 ######################################## [ 82s] qemu-accel-x86_64-armv7l-0.4-6.1 ######################################## [ 82s] util-linux-su-2.41.2-2.16 ######################################## [ 82s] rpm-build-4.14.1.1-6.13 ######################################## [ 82s] grep-2.5.2-3.20 ######################################## [ 82s] tar-1.17-5.1 ######################################## [ 82s] elfutils-0.189-1.96 ######################################## [ 82s] less-685-2.1 ######################################## [ 83s] tzdata-2026d-1.1 ######################################## [ 83s] glibc-locale-2.40-16.4 ######################################## [ 84s] smack-1.3.1-2.18 ######################################## [ 84s] file-5.46-1.68 ######################################## [ 86s] cpp-14.2.0-4.25 ######################################## [ 88s] gcc-c++-14.2.0-4.25 ######################################## [ 88s] dash-0.5.13.4-1.2 ######################################## [ 88s] gawk-3.1.5-3.1 ######################################## [ 88s] cpio-2.8-2.2 ######################################## [ 88s] diffutils-3.10-2.1 ######################################## [ 88s] hostname-3.23-1.3 ######################################## [ 88s] net-tools-2.0_20121208git-1.62 ######################################## [ 88s] update-alternatives-1.22.21-2.1 ######################################## [ 88s] which-2.17-3.1 ######################################## [ 88s] now finalizing build dir... [ 90s] ----------------------------------------------------------------- [ 90s] I have the following modifications for openfst.spec: [ 90s] 6c6 [ 90s] < Release: 0 [ 90s] --- [ 90s] > Release: 2.2 [ 91s] build target is armv7l-tizen-linux [ 91s] ----------------------------------------------------------------- [ 91s] ----- building openfst.spec (user abuild) [ 91s] ----------------------------------------------------------------- [ 91s] ----------------------------------------------------------------- [ 91s] + 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/standard/c7a776a60150ceb4cd1afcda70b639bf-openfst' /home/abuild/rpmbuild/SOURCES/openfst.spec [ 91s] Building target platforms: armv7l-tizen-linux [ 91s] Building for target armv7l-tizen-linux [ 91s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Xeu2Qv [ 91s] + umask 022 [ 91s] + cd /home/abuild/rpmbuild/BUILD [ 91s] + cd /home/abuild/rpmbuild/BUILD [ 91s] + rm -rf openfst-1.8.4 [ 91s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/openfst-1.8.4.tar.gz [ 91s] + /bin/tar -xof - [ 92s] + STATUS=0 [ 92s] + '[' 0 -ne 0 ']' [ 92s] + cd openfst-1.8.4 [ 92s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 92s] + cp /home/abuild/rpmbuild/SOURCES/LICENSE.APACHE2.0 . [ 92s] + cp /home/abuild/rpmbuild/SOURCES/openfst.manifest . [ 92s] + /bin/patch -p1 [ 92s] patching file src/bin/Makefile.am [ 92s] + exit 0 [ 92s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.EHstDK [ 92s] + umask 022 [ 92s] + cd /home/abuild/rpmbuild/BUILD [ 92s] + CFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g' [ 92s] + export CFLAGS [ 92s] + CXXFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g' [ 92s] + export CXXFLAGS [ 92s] + LDFLAGS= [ 92s] + export LDFLAGS [ 92s] + cd openfst-1.8.4 [ 92s] + ref=/usr/lib/rpm [ 92s] + mints=0 [ 92s] + case $(uname -m) in [ 92s] ++ uname -m [ 92s] + for s in guess sub [ 92s] ++ find -maxdepth 8 -name config.guess [ 92s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 92s] + grep -q config-patches@ ./config.guess [ 92s] ++ tr -d $'\r' [ 92s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.guess [ 92s] + timestamp=20220109 [ 92s] + test -n 20220109 [ 92s] + test 20220109 -ge 0 [ 92s] + for s in guess sub [ 92s] ++ find -maxdepth 8 -name config.sub [ 92s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 92s] + grep -q config-patches@ ./config.sub [ 92s] ++ tr -d $'\r' [ 92s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.sub [ 92s] + timestamp=20220103 [ 92s] + test -n 20220103 [ 92s] + test 20220103 -ge 0 [ 92s] + export 'CXXFLAGS=-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC' [ 92s] + CXXFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC' [ 92s] + autoreconf -fi [ 118s] libtoolize: putting auxiliary files in '.'. [ 118s] libtoolize: copying file './ltmain.sh' [ 119s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [ 119s] libtoolize: copying file 'm4/libtool.m4' [ 119s] libtoolize: copying file 'm4/ltoptions.m4' [ 120s] libtoolize: copying file 'm4/ltsugar.m4' [ 120s] libtoolize: copying file 'm4/ltversion.m4' [ 120s] libtoolize: copying file 'm4/lt~obsolete.m4' [ 132s] configure.ac:11: warning: The macro `AC_PROG_LIBTOOL' is obsolete. [ 132s] configure.ac:11: You should run autoupdate. [ 132s] m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... [ 132s] configure.ac:11: the top level [ 147s] configure.ac:3: installing './compile' [ 148s] configure.ac:2: installing './missing' [ 149s] src/bin/Makefile.am: installing './depcomp' [ 157s] + CFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g' [ 157s] + export CFLAGS [ 157s] + CXXFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC' [ 157s] + export CXXFLAGS [ 157s] + LDFLAGS= [ 157s] + export LDFLAGS [ 157s] + ./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 [ 161s] checking for a BSD-compatible install... /bin/install -c [ 161s] checking whether build environment is sane... yes [ 162s] checking for a race-free mkdir -p... ./install-sh -c -d [ 162s] checking for gawk... gawk [ 162s] checking whether make sets $(MAKE)... yes [ 162s] checking whether make supports nested variables... yes [ 163s] checking whether make supports the include directive... yes (GNU style) [ 163s] checking for armv7l-tizen-linux-gnueabi-gcc... armv7l-tizen-linux-gnueabi-gcc [ 164s] checking whether the C compiler works... yes [ 164s] checking for C compiler default output file name... a.out [ 164s] checking for suffix of executables... [ 164s] checking whether we are cross compiling... no [ 164s] checking for suffix of object files... o [ 165s] checking whether the compiler supports GNU C... yes [ 165s] checking whether armv7l-tizen-linux-gnueabi-gcc accepts -g... yes [ 165s] checking for armv7l-tizen-linux-gnueabi-gcc option to enable C11 features... none needed [ 166s] checking whether armv7l-tizen-linux-gnueabi-gcc understands -c and -o together... yes [ 166s] checking dependency style of armv7l-tizen-linux-gnueabi-gcc... gcc3 [ 166s] checking for armv7l-tizen-linux-gnueabi-ar... no [ 166s] checking for armv7l-tizen-linux-gnueabi-lib... no [ 166s] checking for armv7l-tizen-linux-gnueabi-link... no [ 166s] checking for ar... ar [ 167s] checking the archiver (ar) interface... ar [ 167s] checking for armv7l-tizen-linux-gnueabi-g++... armv7l-tizen-linux-gnueabi-g++ [ 168s] checking whether the compiler supports GNU C++... yes [ 168s] checking whether armv7l-tizen-linux-gnueabi-g++ accepts -g... yes [ 168s] checking for armv7l-tizen-linux-gnueabi-g++ option to enable C++11 features... none needed [ 169s] checking dependency style of armv7l-tizen-linux-gnueabi-g++... gcc3 [ 169s] checking build system type... armv7l-tizen-linux-gnueabi [ 169s] checking host system type... armv7l-tizen-linux-gnueabi [ 169s] checking how to print strings... printf [ 169s] checking for a sed that does not truncate output... /bin/sed [ 169s] checking for grep that handles long lines and -e... /bin/grep [ 169s] checking for egrep... /bin/grep -E [ 169s] checking for fgrep... /bin/grep -F [ 169s] checking for ld used by armv7l-tizen-linux-gnueabi-gcc... /usr/armv7l-tizen-linux-gnueabi/bin/ld [ 169s] checking if the linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) is GNU ld... yes [ 169s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm -B [ 170s] checking the name lister (/bin/nm -B) interface... BSD nm [ 170s] checking whether ln -s works... yes [ 170s] checking the maximum length of command line arguments... 1572864 [ 170s] checking how to convert armv7l-tizen-linux-gnueabi file names to armv7l-tizen-linux-gnueabi format... func_convert_file_noop [ 170s] checking how to convert armv7l-tizen-linux-gnueabi file names to toolchain format... func_convert_file_noop [ 170s] checking for /usr/armv7l-tizen-linux-gnueabi/bin/ld option to reload object files... -r [ 170s] checking for file... file [ 170s] checking for armv7l-tizen-linux-gnueabi-objdump... no [ 170s] checking for objdump... objdump [ 170s] checking how to recognize dependent libraries... pass_all [ 170s] checking for armv7l-tizen-linux-gnueabi-dlltool... no [ 170s] checking for dlltool... no [ 170s] checking how to associate runtime and link libraries... printf %s\n [ 170s] checking for armv7l-tizen-linux-gnueabi-ranlib... no [ 170s] checking for ranlib... ranlib [ 170s] checking for armv7l-tizen-linux-gnueabi-ar... ar [ 170s] checking for archiver @FILE support... @ [ 170s] checking for armv7l-tizen-linux-gnueabi-strip... no [ 170s] checking for strip... strip [ 171s] checking command to parse /bin/nm -B output from armv7l-tizen-linux-gnueabi-gcc object... ok [ 171s] checking for sysroot... no [ 172s] checking for a working dd... /bin/dd [ 172s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 172s] checking for armv7l-tizen-linux-gnueabi-mt... no [ 172s] checking for mt... no [ 172s] checking if : is a manifest tool... no [ 172s] checking for stdio.h... yes [ 172s] checking for stdlib.h... yes [ 173s] checking for string.h... yes [ 173s] checking for inttypes.h... yes [ 173s] checking for stdint.h... yes [ 173s] checking for strings.h... yes [ 174s] checking for sys/stat.h... yes [ 174s] checking for sys/types.h... yes [ 174s] checking for unistd.h... yes [ 175s] checking for dlfcn.h... yes [ 175s] checking for objdir... .libs [ 176s] checking if armv7l-tizen-linux-gnueabi-gcc supports -fno-rtti -fno-exceptions... no [ 176s] checking for armv7l-tizen-linux-gnueabi-gcc option to produce PIC... -fPIC -DPIC [ 176s] checking if armv7l-tizen-linux-gnueabi-gcc PIC flag -fPIC -DPIC works... yes [ 176s] checking if armv7l-tizen-linux-gnueabi-gcc static flag -static works... no [ 177s] checking if armv7l-tizen-linux-gnueabi-gcc supports -c -o file.o... yes [ 177s] checking if armv7l-tizen-linux-gnueabi-gcc supports -c -o file.o... (cached) yes [ 177s] checking whether the armv7l-tizen-linux-gnueabi-gcc linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) supports shared libraries... yes [ 177s] checking whether -lc should be explicitly linked in... no [ 178s] checking dynamic linker characteristics... GNU/Linux ld.so [ 178s] checking how to hardcode library paths into programs... immediate [ 178s] checking whether stripping libraries is possible... yes [ 178s] checking if libtool supports shared libraries... yes [ 178s] checking whether to build shared libraries... yes [ 178s] checking whether to build static libraries... no [ 178s] checking how to run the C++ preprocessor... armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -E [ 179s] 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 [ 179s] checking if the linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) is GNU ld... yes [ 179s] 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 [ 180s] checking for armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations option to produce PIC... -fPIC -DPIC [ 180s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations PIC flag -fPIC -DPIC works... yes [ 180s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations static flag -static works... no [ 181s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... yes [ 181s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... (cached) yes [ 181s] 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 [ 181s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 181s] checking how to hardcode library paths into programs... immediate [ 181s] Checking for float equality... yes [ 182s] checking for dlopen in -ldl... yes [ 182s] checking that generated files are newer than configure... done [ 182s] configure: creating ./config.status [ 185s] config.status: creating Makefile [ 186s] config.status: creating src/Makefile [ 186s] config.status: creating src/include/Makefile [ 186s] config.status: creating src/lib/Makefile [ 186s] config.status: creating src/bin/Makefile [ 186s] config.status: creating src/test/Makefile [ 187s] config.status: creating src/extensions/Makefile [ 187s] config.status: creating src/extensions/compact/Makefile [ 187s] config.status: creating src/extensions/compress/Makefile [ 187s] config.status: creating src/extensions/const/Makefile [ 187s] config.status: creating src/extensions/far/Makefile [ 187s] config.status: creating src/extensions/linear/Makefile [ 188s] config.status: creating src/extensions/lookahead/Makefile [ 188s] config.status: creating src/extensions/mpdt/Makefile [ 188s] config.status: creating src/extensions/ngram/Makefile [ 188s] config.status: creating src/extensions/pdt/Makefile [ 188s] config.status: creating src/extensions/python/Makefile [ 188s] config.status: creating src/extensions/special/Makefile [ 189s] config.status: creating src/script/Makefile [ 189s] config.status: creating config.h [ 189s] config.status: executing depfiles commands [ 206s] config.status: executing libtool commands [ 207s] + /bin/make -j12 [ 207s] /bin/make all-recursive [ 207s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 207s] Making all in src [ 207s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 207s] Making all in include [ 207s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 207s] make[3]: Nothing to be done for 'all'. [ 207s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 207s] Making all in lib [ 207s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 207s] depbase=`echo compat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 207s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 207s] mv -f $depbase.Tpo $depbase.Plo [ 207s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 207s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 207s] mv -f $depbase.Tpo $depbase.Plo [ 207s] depbase=`echo flags.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 207s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 207s] mv -f $depbase.Tpo $depbase.Plo [ 207s] depbase=`echo fst.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 207s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 207s] mv -f $depbase.Tpo $depbase.Plo [ 207s] depbase=`echo fst-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 207s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 207s] mv -f $depbase.Tpo $depbase.Plo [ 207s] depbase=`echo mapped-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 207s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 207s] mv -f $depbase.Tpo $depbase.Plo [ 207s] depbase=`echo properties.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 207s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 207s] mv -f $depbase.Tpo $depbase.Plo [ 207s] depbase=`echo symbol-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 207s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 207s] mv -f $depbase.Tpo $depbase.Plo [ 207s] depbase=`echo symbol-table-ops.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 207s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 207s] mv -f $depbase.Tpo $depbase.Plo [ 207s] depbase=`echo weight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 207s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 207s] mv -f $depbase.Tpo $depbase.Plo [ 207s] depbase=`echo util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 207s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 207s] mv -f $depbase.Tpo $depbase.Plo [ 207s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 207s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 207s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 207s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 207s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 207s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 207s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 207s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 207s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 207s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 207s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 208s] compat.cc: In member function 'void fst::CheckSummer::Update(std::string_view)': [ 208s] 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] [ 208s] 37 | for (int i = 0; i < data.size(); ++i) { [ 208s] | ~~^~~~~~~~~~~~~ [ 208s] compat.cc: In member function 'std::vector > fst::internal::StringSplitter::SplitToSv()': [ 208s] 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] [ 208s] 53 | for (int i = 0; i < string_.size(); ++i) { [ 208s] | ~~^~~~~~~~~~~~~~~~ [ 209s] In file included from ./../include/fst/cache.h:37, [ 209s] from ./../include/fst/compact-fst.h:43, [ 209s] from fst-types.cc:21: [ 209s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 209s] 138 | class ImplToExpandedFst : public ImplToFst { [ 209s] | ^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 209s] 527 | class VectorFst : public ImplToMutableFst> { [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:29:1: required from here [ 209s] 29 | REGISTER_FST(VectorFst, StdArc); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] In file included from ./../include/fst/expanded-fst.h:38, [ 209s] from ./../include/fst/mutable-fst.h:38: [ 209s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 209s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 209s] 527 | class VectorFst : public ImplToMutableFst> { [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:29:1: required from here [ 209s] 29 | REGISTER_FST(VectorFst, StdArc); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 209s] 138 | class ImplToExpandedFst : public ImplToFst { [ 209s] | ^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 209s] 527 | class VectorFst : public ImplToMutableFst> { [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:29:1: required from here [ 209s] 29 | REGISTER_FST(VectorFst, StdArc); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 209s] 138 | class ImplToExpandedFst : public ImplToFst { [ 209s] | ^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 209s] 527 | class VectorFst : public ImplToMutableFst> { [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:30:1: required from here [ 209s] 30 | REGISTER_FST(VectorFst, LogArc); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 209s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 209s] 527 | class VectorFst : public ImplToMutableFst> { [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:30:1: required from here [ 209s] 30 | REGISTER_FST(VectorFst, LogArc); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 209s] 138 | class ImplToExpandedFst : public ImplToFst { [ 209s] | ^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 209s] 527 | class VectorFst : public ImplToMutableFst> { [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:30:1: required from here [ 209s] 30 | REGISTER_FST(VectorFst, LogArc); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 209s] 138 | class ImplToExpandedFst : public ImplToFst { [ 209s] | ^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 209s] 527 | class VectorFst : public ImplToMutableFst> { [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:31:1: required from here [ 209s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 209s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 209s] 527 | class VectorFst : public ImplToMutableFst> { [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:31:1: required from here [ 209s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 209s] 138 | class ImplToExpandedFst : public ImplToFst { [ 209s] | ^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 209s] 527 | class VectorFst : public ImplToMutableFst> { [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:31:1: required from here [ 209s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 209s] 138 | class ImplToExpandedFst : public ImplToFst { [ 209s] | ^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 209s] 640 | class EditFst : public ImplToMutableFst< [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:37:1: required from here [ 209s] 37 | REGISTER_FST(EditFst, StdArc); [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 209s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 209s] 640 | class EditFst : public ImplToMutableFst< [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:37:1: required from here [ 209s] 37 | REGISTER_FST(EditFst, StdArc); [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 209s] 138 | class ImplToExpandedFst : public ImplToFst { [ 209s] | ^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 209s] 640 | class EditFst : public ImplToMutableFst< [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:37:1: required from here [ 209s] 37 | REGISTER_FST(EditFst, StdArc); [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 209s] 138 | class ImplToExpandedFst : public ImplToFst { [ 209s] | ^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 209s] 640 | class EditFst : public ImplToMutableFst< [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:38:1: required from here [ 209s] 38 | REGISTER_FST(EditFst, LogArc); [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 209s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 209s] 640 | class EditFst : public ImplToMutableFst< [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:38:1: required from here [ 209s] 38 | REGISTER_FST(EditFst, LogArc); [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 209s] 138 | class ImplToExpandedFst : public ImplToFst { [ 209s] | ^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 209s] 640 | class EditFst : public ImplToMutableFst< [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:38:1: required from here [ 209s] 38 | REGISTER_FST(EditFst, LogArc); [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 209s] 138 | class ImplToExpandedFst : public ImplToFst { [ 209s] | ^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 209s] 640 | class EditFst : public ImplToMutableFst< [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:39:1: required from here [ 209s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 209s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 209s] 640 | class EditFst : public ImplToMutableFst< [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:39:1: required from here [ 209s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 209s] 138 | class ImplToExpandedFst : public ImplToFst { [ 209s] | ^~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 209s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 209s] 640 | class EditFst : public ImplToMutableFst< [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 209s] 87 | class FstRegisterer : public GenericRegisterer> { [ 209s] | ^~~~~~~~~~~~~ [ 209s] fst-types.cc:39:1: required from here [ 209s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 209s] | ^~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 209s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 209s] | ^~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 209s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 209s] | ^~~~~~~~~~~~~~~~ [ 210s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 210s] from ./../include/fst/flags.h:26, [ 210s] from ./../include/fst/fst.h:41, [ 210s] from fst.cc:20: [ 210s] /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 > >]': [ 210s] /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 [ 210s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 210s] 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 > >]', [ 210s] 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, [ 210s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 210s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 210s] inlined from 'void __static_initialization_and_destruction_0()' at fst.cc:41:1: [ 210s] /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 [ 210s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 210s] 641 | std::forward<_Args>(__args)...); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] In file included from ./../include/fst/cache.h:40: [ 215s] ./../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 >]': [ 215s] ./../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 >]' [ 215s] 416 | BaseImpl::DeleteStates(dstates); [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 215s] ./../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 >]' [ 215s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 215s] ./../include/fst/mutable-fst.h:344:8: required from here [ 215s] 344 | void DeleteStates(const std::vector &dstates) override { [ 215s] | ^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 215s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 215s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 215s] ./../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 >]': [ 215s] ./../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 >]' [ 215s] 416 | BaseImpl::DeleteStates(dstates); [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 215s] ./../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 >]' [ 215s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 215s] ./../include/fst/mutable-fst.h:344:8: required from here [ 215s] 344 | void DeleteStates(const std::vector &dstates) override { [ 215s] | ^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 215s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 215s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 215s] ./../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 >]': [ 215s] ./../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 >]' [ 215s] 416 | BaseImpl::DeleteStates(dstates); [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 215s] ./../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 >]' [ 215s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 215s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 215s] ./../include/fst/mutable-fst.h:344:8: required from here [ 215s] 344 | void DeleteStates(const std::vector &dstates) override { [ 215s] | ^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 215s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 215s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 303s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -version-info 26:0:0 -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 [ 303s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat-security -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -g /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 [ 305s] libtool: link: (cd ".libs" && rm -f "libfst.so.26" && ln -s "libfst.so.26.0.0" "libfst.so.26") [ 305s] libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.26.0.0" "libfst.so") [ 306s] libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) [ 306s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 306s] Making all in script [ 306s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 306s] depbase=`echo arciterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 306s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 306s] mv -f $depbase.Tpo $depbase.Plo [ 306s] depbase=`echo arcsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 306s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 306s] mv -f $depbase.Tpo $depbase.Plo [ 306s] depbase=`echo closure.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 306s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 306s] mv -f $depbase.Tpo $depbase.Plo [ 306s] depbase=`echo compile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 306s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 306s] mv -f $depbase.Tpo $depbase.Plo [ 306s] depbase=`echo compose.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 306s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 306s] mv -f $depbase.Tpo $depbase.Plo [ 306s] depbase=`echo concat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 306s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 306s] mv -f $depbase.Tpo $depbase.Plo [ 306s] depbase=`echo connect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 306s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 306s] mv -f $depbase.Tpo $depbase.Plo [ 306s] depbase=`echo convert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 306s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 306s] mv -f $depbase.Tpo $depbase.Plo [ 306s] depbase=`echo decode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 306s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 306s] mv -f $depbase.Tpo $depbase.Plo [ 306s] depbase=`echo determinize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 306s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 306s] mv -f $depbase.Tpo $depbase.Plo [ 306s] depbase=`echo difference.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 306s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 306s] mv -f $depbase.Tpo $depbase.Plo [ 306s] depbase=`echo disambiguate.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 306s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 306s] mv -f $depbase.Tpo $depbase.Plo [ 306s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 306s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 306s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 306s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 306s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 306s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 306s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 306s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 306s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 306s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 306s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 306s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 309s] In file included from ./../include/fst/vector-fst.h:43, [ 309s] from ./../include/fst/script/compile-impl.h:37, [ 309s] from ./../include/fst/script/compile.h:32, [ 309s] from compile.cc:18: [ 309s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 309s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 309s] 138 | class ImplToExpandedFst : public ImplToFst { [ 309s] | ^~~~~~~~~~~~~~~~~ [ 309s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 309s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 309s] | ^~~~~~~~~~~~~~~~ [ 309s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 309s] 527 | class VectorFst : public ImplToMutableFst> { [ 309s] | ^~~~~~~~~ [ 309s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 309s] 220 | mutable VectorFst fst_; [ 309s] | ^~~~ [ 309s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 309s] 68 | FstCompiler fstcompiler( [ 309s] | ^~~~~~~~~~~ [ 309s] compile.cc:64:1: required from here [ 309s] 168 | ({#Op, Arc::Type()}, Op) [ 309s] | ^ [ 309s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 309s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 309s] | ^~~~~~~~ [ 309s] In file included from ./../include/fst/expanded-fst.h:38, [ 309s] from ./../include/fst/vector-fst.h:39: [ 309s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 309s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 309s] | ^~~~~~~~ [ 309s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 309s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 309s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 309s] | ^~~~~~~~~~~~~~~~ [ 309s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 309s] 527 | class VectorFst : public ImplToMutableFst> { [ 309s] | ^~~~~~~~~ [ 309s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 309s] 220 | mutable VectorFst fst_; [ 309s] | ^~~~ [ 309s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 309s] 68 | FstCompiler fstcompiler( [ 309s] | ^~~~~~~~~~~ [ 309s] compile.cc:64:1: required from here [ 309s] 168 | ({#Op, Arc::Type()}, Op) [ 309s] | ^ [ 309s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 309s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 309s] | ^~~~~~~~ [ 309s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 309s] 138 | class ImplToExpandedFst : public ImplToFst { [ 309s] | ^~~~~~~~~~~~~~~~~ [ 309s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 309s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 309s] 527 | class VectorFst : public ImplToMutableFst> { [ 309s] | ^~~~~~~~~ [ 309s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 309s] 220 | mutable VectorFst fst_; [ 309s] | ^~~~ [ 309s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 309s] 68 | FstCompiler fstcompiler( [ 309s] | ^~~~~~~~~~~ [ 309s] compile.cc:64:1: required from here [ 309s] 168 | ({#Op, Arc::Type()}, Op) [ 309s] | ^ [ 309s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 309s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 309s] | ^~~~~~~~ [ 309s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 309s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 309s] | ^~~~~~~~~~~~~~~~ [ 309s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 309s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 309s] 138 | class ImplToExpandedFst : public ImplToFst { [ 309s] | ^~~~~~~~~~~~~~~~~ [ 309s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 309s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 309s] | ^~~~~~~~~~~~~~~~ [ 309s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 309s] 527 | class VectorFst : public ImplToMutableFst> { [ 309s] | ^~~~~~~~~ [ 309s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 309s] 220 | mutable VectorFst fst_; [ 309s] | ^~~~ [ 309s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 309s] 68 | FstCompiler fstcompiler( [ 309s] | ^~~~~~~~~~~ [ 309s] compile.cc:64:1: required from here [ 309s] 168 | ({#Op, Arc::Type()}, Op) [ 309s] | ^ [ 309s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 309s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 309s] | ^~~~~~~~ [ 309s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 309s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 309s] | ^~~~~~~~ [ 309s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 309s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 309s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 309s] | ^~~~~~~~~~~~~~~~ [ 309s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 309s] 527 | class VectorFst : public ImplToMutableFst> { [ 309s] | ^~~~~~~~~ [ 309s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 309s] 220 | mutable VectorFst fst_; [ 309s] | ^~~~ [ 309s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 309s] 68 | FstCompiler fstcompiler( [ 309s] | ^~~~~~~~~~~ [ 309s] compile.cc:64:1: required from here [ 309s] 168 | ({#Op, Arc::Type()}, Op) [ 309s] | ^ [ 309s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 309s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 309s] | ^~~~~~~~ [ 309s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 309s] 138 | class ImplToExpandedFst : public ImplToFst { [ 309s] | ^~~~~~~~~~~~~~~~~ [ 309s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 309s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 309s] 527 | class VectorFst : public ImplToMutableFst> { [ 309s] | ^~~~~~~~~ [ 309s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 309s] 220 | mutable VectorFst fst_; [ 309s] | ^~~~ [ 309s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 309s] 68 | FstCompiler fstcompiler( [ 309s] | ^~~~~~~~~~~ [ 309s] compile.cc:64:1: required from here [ 309s] 168 | ({#Op, Arc::Type()}, Op) [ 309s] | ^ [ 309s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 309s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 309s] | ^~~~~~~~ [ 309s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 309s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 309s] | ^~~~~~~~~~~~~~~~ [ 309s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 309s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 309s] 138 | class ImplToExpandedFst : public ImplToFst { [ 309s] | ^~~~~~~~~~~~~~~~~ [ 309s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 309s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 309s] | ^~~~~~~~~~~~~~~~ [ 309s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 309s] 527 | class VectorFst : public ImplToMutableFst> { [ 309s] | ^~~~~~~~~ [ 309s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 309s] 220 | mutable VectorFst fst_; [ 309s] | ^~~~ [ 309s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 309s] 68 | FstCompiler fstcompiler( [ 309s] | ^~~~~~~~~~~ [ 309s] compile.cc:64:1: required from here [ 309s] 168 | ({#Op, Arc::Type()}, Op) [ 309s] | ^ [ 309s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 309s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 309s] | ^~~~~~~~ [ 309s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 309s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 309s] | ^~~~~~~~ [ 309s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 309s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 309s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 309s] | ^~~~~~~~~~~~~~~~ [ 309s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 309s] 527 | class VectorFst : public ImplToMutableFst> { [ 309s] | ^~~~~~~~~ [ 309s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 309s] 220 | mutable VectorFst fst_; [ 309s] | ^~~~ [ 309s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 309s] 68 | FstCompiler fstcompiler( [ 309s] | ^~~~~~~~~~~ [ 309s] compile.cc:64:1: required from here [ 309s] 168 | ({#Op, Arc::Type()}, Op) [ 309s] | ^ [ 309s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 309s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 309s] | ^~~~~~~~ [ 309s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 309s] 138 | class ImplToExpandedFst : public ImplToFst { [ 309s] | ^~~~~~~~~~~~~~~~~ [ 309s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 309s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 309s] 527 | class VectorFst : public ImplToMutableFst> { [ 309s] | ^~~~~~~~~ [ 309s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 309s] 220 | mutable VectorFst fst_; [ 309s] | ^~~~ [ 309s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 309s] 68 | FstCompiler fstcompiler( [ 309s] | ^~~~~~~~~~~ [ 309s] compile.cc:64:1: required from here [ 309s] 168 | ({#Op, Arc::Type()}, Op) [ 309s] | ^ [ 309s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 309s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 309s] | ^~~~~~~~ [ 309s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 309s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 309s] | ^~~~~~~~~~~~~~~~ [ 309s] In file included from ./../include/fst/script/connect.h:21, [ 309s] from connect.cc:18: [ 309s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 309s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 309s] 29 | Connect(fst->GetMutableFst()); [ 309s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] connect.cc:30:1: required from here [ 309s] 168 | ({#Op, Arc::Type()}, Op) [ 309s] | ^ [ 309s] ./../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] [ 309s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 309s] | ~~^~~~~~~~~~~~~~~ [ 309s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 309s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 309s] 29 | Connect(fst->GetMutableFst()); [ 309s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] connect.cc:30:1: required from here [ 309s] 168 | ({#Op, Arc::Type()}, Op) [ 309s] | ^ [ 309s] ./../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] [ 309s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 309s] | ~~^~~~~~~~~~~~~~~ [ 309s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 309s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 309s] 29 | Connect(fst->GetMutableFst()); [ 309s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] connect.cc:30:1: required from here [ 309s] 168 | ({#Op, Arc::Type()}, Op) [ 309s] | ^ [ 309s] ./../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] [ 309s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 309s] | ~~^~~~~~~~~~~~~~~ [ 310s] In file included from ./../include/fst/script/arcsort.h:24, [ 310s] from arcsort.cc:18: [ 310s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 310s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 310s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 310s] | ~~~~~~~~~~~~^~ [ 310s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 310s] 129 | StateMap(fst, &mapper); [ 310s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 310s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 310s] 111 | StateMap(fst, mapper); [ 310s] | ~~~~~~~~^~~~~~~~~~~~~ [ 310s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 310s] 41 | ArcSort(fst, icomp); [ 310s] | ~~~~~~~^~~~~~~~~~~~ [ 310s] arcsort.cc:31:1: required from here [ 310s] 168 | ({#Op, Arc::Type()}, Op) [ 310s] | ^ [ 310s] ./../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] [ 310s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 310s] | ~~~^~~~~~~~~~~~~~~ [ 310s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 310s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 310s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 310s] | ~~~~~~~~~~~~^~ [ 310s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 310s] 129 | StateMap(fst, &mapper); [ 310s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 310s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 310s] 111 | StateMap(fst, mapper); [ 310s] | ~~~~~~~~^~~~~~~~~~~~~ [ 310s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 310s] 46 | ArcSort(fst, ocomp); [ 310s] | ~~~~~~~^~~~~~~~~~~~ [ 310s] arcsort.cc:31:1: required from here [ 310s] 168 | ({#Op, Arc::Type()}, Op) [ 310s] | ^ [ 310s] ./../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] [ 310s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 310s] | ~~~^~~~~~~~~~~~~~~ [ 310s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 310s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 310s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 310s] | ~~~~~~~~~~~~^~ [ 310s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 310s] 129 | StateMap(fst, &mapper); [ 310s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 310s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 310s] 111 | StateMap(fst, mapper); [ 310s] | ~~~~~~~~^~~~~~~~~~~~~ [ 310s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 310s] 41 | ArcSort(fst, icomp); [ 310s] | ~~~~~~~^~~~~~~~~~~~ [ 310s] arcsort.cc:31:1: required from here [ 310s] 168 | ({#Op, Arc::Type()}, Op) [ 310s] | ^ [ 310s] ./../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] [ 310s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 310s] | ~~~^~~~~~~~~~~~~~~ [ 310s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 310s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 310s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 310s] | ~~~~~~~~~~~~^~ [ 310s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 310s] 129 | StateMap(fst, &mapper); [ 310s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 310s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 310s] 111 | StateMap(fst, mapper); [ 310s] | ~~~~~~~~^~~~~~~~~~~~~ [ 310s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 310s] 46 | ArcSort(fst, ocomp); [ 310s] | ~~~~~~~^~~~~~~~~~~~ [ 310s] arcsort.cc:31:1: required from here [ 310s] 168 | ({#Op, Arc::Type()}, Op) [ 310s] | ^ [ 310s] ./../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] [ 310s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 310s] | ~~~^~~~~~~~~~~~~~~ [ 310s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 310s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 310s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 310s] | ~~~~~~~~~~~~^~ [ 310s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 310s] 129 | StateMap(fst, &mapper); [ 310s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 310s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 310s] 111 | StateMap(fst, mapper); [ 310s] | ~~~~~~~~^~~~~~~~~~~~~ [ 310s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 310s] 41 | ArcSort(fst, icomp); [ 310s] | ~~~~~~~^~~~~~~~~~~~ [ 310s] arcsort.cc:31:1: required from here [ 310s] 168 | ({#Op, Arc::Type()}, Op) [ 310s] | ^ [ 310s] ./../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] [ 310s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 310s] | ~~~^~~~~~~~~~~~~~~ [ 310s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 310s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 310s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 310s] | ~~~~~~~~~~~~^~ [ 310s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 310s] 129 | StateMap(fst, &mapper); [ 310s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 310s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 310s] 111 | StateMap(fst, mapper); [ 310s] | ~~~~~~~~^~~~~~~~~~~~~ [ 310s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 310s] 46 | ArcSort(fst, ocomp); [ 310s] | ~~~~~~~^~~~~~~~~~~~ [ 310s] arcsort.cc:31:1: required from here [ 310s] 168 | ({#Op, Arc::Type()}, Op) [ 310s] | ^ [ 310s] ./../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] [ 310s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 310s] | ~~~^~~~~~~~~~~~~~~ [ 311s] ./../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 >]': [ 311s] ./../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 >]' [ 311s] 416 | BaseImpl::DeleteStates(dstates); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 311s] ./../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 >]' [ 311s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 311s] ./../include/fst/mutable-fst.h:344:8: required from here [ 311s] 344 | void DeleteStates(const std::vector &dstates) override { [ 311s] | ^~~~~~~~~~~~ [ 311s] ./../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] [ 311s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 311s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 311s] ./../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] [ 311s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 311s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 311s] ./../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 >]': [ 311s] ./../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 >]' [ 311s] 416 | BaseImpl::DeleteStates(dstates); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 311s] ./../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 >]' [ 311s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 311s] ./../include/fst/mutable-fst.h:344:8: required from here [ 311s] 344 | void DeleteStates(const std::vector &dstates) override { [ 311s] | ^~~~~~~~~~~~ [ 311s] ./../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] [ 311s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 311s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 311s] ./../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] [ 311s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 311s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 311s] ./../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 >]': [ 311s] ./../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 >]' [ 311s] 416 | BaseImpl::DeleteStates(dstates); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 311s] ./../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 >]' [ 311s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 311s] ./../include/fst/mutable-fst.h:344:8: required from here [ 311s] 344 | void DeleteStates(const std::vector &dstates) override { [ 311s] | ^~~~~~~~~~~~ [ 311s] ./../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] [ 311s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 311s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 311s] ./../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] [ 311s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 311s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 311s] In file included from ./../include/fst/compose.h:35, [ 311s] from ./../include/fst/script/compose.h:23, [ 311s] from compose.cc:18: [ 311s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 311s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 311s] 1056 | if (opts.connect) Connect(ofst); [ 311s] | ~~~~~~~^~~~~~ [ 311s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 311s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 311s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] compose.cc:39:1: required from here [ 311s] 168 | ({#Op, Arc::Type()}, Op) [ 311s] | ^ [ 311s] ./../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] [ 311s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 311s] | ~~^~~~~~~~~~~~~~~ [ 311s] In file included from ./../include/fst/rmfinalepsilon.h:27, [ 311s] from ./../include/fst/encode.h:45, [ 311s] from ./../include/fst/script/decode.h:24, [ 311s] from decode.cc:18: [ 311s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 311s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 311s] 92 | Connect(fst); [ 311s] | ~~~~~~~^~~~~ [ 311s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 311s] 509 | RmFinalEpsilon(fst); [ 311s] | ~~~~~~~~~~~~~~^~~~~ [ 311s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 311s] 38 | Decode(fst, mapper); [ 311s] | ~~~~~~^~~~~~~~~~~~~ [ 311s] decode.cc:37:1: required from here [ 311s] 168 | ({#Op, Arc::Type()}, Op) [ 311s] | ^ [ 311s] ./../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] [ 311s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 311s] | ~~^~~~~~~~~~~~~~~ [ 311s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 311s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 311s] 92 | Connect(fst); [ 311s] | ~~~~~~~^~~~~ [ 311s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 311s] 509 | RmFinalEpsilon(fst); [ 311s] | ~~~~~~~~~~~~~~^~~~~ [ 311s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 311s] 38 | Decode(fst, mapper); [ 311s] | ~~~~~~^~~~~~~~~~~~~ [ 311s] decode.cc:37:1: required from here [ 311s] 168 | ({#Op, Arc::Type()}, Op) [ 311s] | ^ [ 311s] ./../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] [ 311s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 311s] | ~~^~~~~~~~~~~~~~~ [ 311s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 311s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 311s] 1056 | if (opts.connect) Connect(ofst); [ 311s] | ~~~~~~~^~~~~~ [ 311s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 311s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 311s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] compose.cc:39:1: required from here [ 311s] 168 | ({#Op, Arc::Type()}, Op) [ 311s] | ^ [ 311s] ./../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] [ 311s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 311s] | ~~^~~~~~~~~~~~~~~ [ 311s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 311s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 311s] 1056 | if (opts.connect) Connect(ofst); [ 311s] | ~~~~~~~^~~~~~ [ 311s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 311s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 311s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] compose.cc:39:1: required from here [ 311s] 168 | ({#Op, Arc::Type()}, Op) [ 311s] | ^ [ 311s] ./../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] [ 311s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 311s] | ~~^~~~~~~~~~~~~~~ [ 311s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 311s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 311s] 92 | Connect(fst); [ 311s] | ~~~~~~~^~~~~ [ 311s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 311s] 509 | RmFinalEpsilon(fst); [ 311s] | ~~~~~~~~~~~~~~^~~~~ [ 311s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 311s] 38 | Decode(fst, mapper); [ 311s] | ~~~~~~^~~~~~~~~~~~~ [ 311s] decode.cc:37:1: required from here [ 311s] 168 | ({#Op, Arc::Type()}, Op) [ 311s] | ^ [ 311s] ./../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] [ 311s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 311s] | ~~^~~~~~~~~~~~~~~ [ 311s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 311s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 311s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 311s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 311s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 311s] 159 | aiter.SetValue((*mapper)(arc)); [ 311s] | ~~~~~~~~~^~~~~ [ 311s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 311s] 214 | ArcMap(fst, &mapper); [ 311s] | ~~~~~~^~~~~~~~~~~~~~ [ 311s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 311s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 311s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 311s] 38 | Decode(fst, mapper); [ 311s] | ~~~~~~^~~~~~~~~~~~~ [ 311s] decode.cc:37:1: required from here [ 311s] 168 | ({#Op, Arc::Type()}, Op) [ 311s] | ^ [ 311s] ./../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] [ 311s] 202 | if (label < 1 || label > triples_.size()) { [ 311s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 311s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 311s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 311s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 311s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 311s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 311s] 159 | aiter.SetValue((*mapper)(arc)); [ 311s] | ~~~~~~~~~^~~~~ [ 311s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 311s] 214 | ArcMap(fst, &mapper); [ 311s] | ~~~~~~^~~~~~~~~~~~~~ [ 311s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 311s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 311s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 311s] 38 | Decode(fst, mapper); [ 311s] | ~~~~~~^~~~~~~~~~~~~ [ 311s] decode.cc:37:1: required from here [ 311s] 168 | ({#Op, Arc::Type()}, Op) [ 311s] | ^ [ 311s] ./../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] [ 311s] 202 | if (label < 1 || label > triples_.size()) { [ 311s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 311s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 311s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 311s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 311s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 311s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 311s] 159 | aiter.SetValue((*mapper)(arc)); [ 311s] | ~~~~~~~~~^~~~~ [ 311s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 311s] 214 | ArcMap(fst, &mapper); [ 311s] | ~~~~~~^~~~~~~~~~~~~~ [ 311s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 311s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 311s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 311s] 38 | Decode(fst, mapper); [ 311s] | ~~~~~~^~~~~~~~~~~~~ [ 311s] decode.cc:37:1: required from here [ 311s] 168 | ({#Op, Arc::Type()}, Op) [ 311s] | ^ [ 311s] ./../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] [ 311s] 202 | if (label < 1 || label > triples_.size()) { [ 311s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 311s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 311s] from ./../include/fst/arcsort.h:25: [ 311s] /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 > > >]': [ 311s] /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 [ 311s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 311s] | ^~~~~~~~~~~~~ [ 311s] /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 [ 311s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60: [ 311s] /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 > > >]': [ 311s] /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 [ 311s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 311s] | ^~~~~~~~~~~~~ [ 311s] /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 [ 311s] /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 > > >]': [ 311s] /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 [ 311s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 311s] | ^~~~~~~~~~~~~ [ 311s] /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 [ 311s] /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 > > >]': [ 311s] /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 [ 311s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 311s] | ^~~~~~~~~~~~~ [ 311s] /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 [ 312s] /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 > > > >]': [ 312s] /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 [ 312s] 1235 | __rotate(_RandomAccessIterator __first, [ 312s] | ^~~~~~~~ [ 312s] /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 [ 312s] /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 [ 312s] In file included from ./../include/fst/compose.h:35, [ 312s] from ./../include/fst/script/difference.h:23, [ 312s] from difference.cc:18: [ 312s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 312s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 312s] 225 | if (opts.connect) Connect(ofst); [ 312s] | ~~~~~~~^~~~~~ [ 312s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 312s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 312s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] difference.cc:39:1: required from here [ 312s] 168 | ({#Op, Arc::Type()}, Op) [ 312s] | ^ [ 312s] ./../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] [ 312s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 312s] | ~~^~~~~~~~~~~~~~~ [ 312s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 312s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 312s] 225 | if (opts.connect) Connect(ofst); [ 312s] | ~~~~~~~^~~~~~ [ 312s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 312s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 312s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] difference.cc:39:1: required from here [ 312s] 168 | ({#Op, Arc::Type()}, Op) [ 312s] | ^ [ 312s] ./../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] [ 312s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 312s] | ~~^~~~~~~~~~~~~~~ [ 312s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 312s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 312s] 225 | if (opts.connect) Connect(ofst); [ 312s] | ~~~~~~~^~~~~~ [ 312s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 312s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 312s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] difference.cc:39:1: required from here [ 312s] 168 | ({#Op, Arc::Type()}, Op) [ 312s] | ^ [ 312s] ./../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] [ 312s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 312s] | ~~^~~~~~~~~~~~~~~ [ 312s] /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 > > >]': [ 312s] /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 [ 312s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 312s] | ^~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] /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 > > >]': [ 312s] /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 [ 312s] /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 [ 313s] /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 > > >]': [ 313s] /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 [ 313s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 313s] | ^~~~~~~~~~~~ [ 313s] /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 > > >]': [ 313s] /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 [ 313s] /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 > > >]': [ 313s] /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 [ 313s] /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 [ 313s] /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 [ 313s] /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 [ 313s] /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 > > >]': [ 313s] /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 [ 313s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 313s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] /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 [ 313s] 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 > > >]', [ 313s] 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: [ 313s] /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 [ 313s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] /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 [ 313s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] /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 [ 313s] 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 > > >]', [ 313s] 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: [ 313s] /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 [ 313s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 313s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] 2643 | __first + __step_size, [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 313s] 2644 | __first + __two_step, [ 313s] | ~~~~~~~~~~~~~~~~~~~~~ [ 313s] 2645 | __result, __comp); [ 313s] | ~~~~~~~~~~~~~~~~~ [ 313s] /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 [ 313s] /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 [ 313s] 2650 | std::__move_merge(__first, __first + __step_size, [ 313s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] 2651 | __first + __step_size, __last, __result, __comp); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] /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 [ 313s] 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 > > >]', [ 313s] 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: [ 313s] /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 [ 313s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 313s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] 2643 | __first + __step_size, [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 313s] 2644 | __first + __two_step, [ 313s] | ~~~~~~~~~~~~~~~~~~~~~ [ 313s] 2645 | __result, __comp); [ 313s] | ~~~~~~~~~~~~~~~~~ [ 313s] /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 [ 313s] 2650 | std::__move_merge(__first, __first + __step_size, [ 313s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] 2651 | __first + __step_size, __last, __result, __comp); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] /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 [ 313s] /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 > > >]': [ 313s] /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 [ 313s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 313s] | ^~~~~~~~~~~~ [ 313s] /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 [ 313s] /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 [ 313s] /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 [ 313s] /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 > > >]': [ 313s] /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 [ 313s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 313s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] /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 [ 313s] 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 > > >]', [ 313s] 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: [ 313s] /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 [ 313s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] /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 [ 313s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] /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 [ 313s] 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 > > >]', [ 313s] 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: [ 313s] /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 [ 313s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 313s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] 2643 | __first + __step_size, [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 313s] 2644 | __first + __two_step, [ 313s] | ~~~~~~~~~~~~~~~~~~~~~ [ 313s] 2645 | __result, __comp); [ 313s] | ~~~~~~~~~~~~~~~~~ [ 313s] /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 [ 313s] /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 [ 313s] 2650 | std::__move_merge(__first, __first + __step_size, [ 313s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] 2651 | __first + __step_size, __last, __result, __comp); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] /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 [ 313s] 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 > > >]', [ 313s] 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: [ 313s] /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 [ 313s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 313s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] 2643 | __first + __step_size, [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 313s] 2644 | __first + __two_step, [ 313s] | ~~~~~~~~~~~~~~~~~~~~~ [ 313s] 2645 | __result, __comp); [ 313s] | ~~~~~~~~~~~~~~~~~ [ 313s] /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 [ 313s] 2650 | std::__move_merge(__first, __first + __step_size, [ 313s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] 2651 | __first + __step_size, __last, __result, __comp); [ 313s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] /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 [ 314s] In file included from ./../include/fst/cache.h:37, [ 314s] from ./../include/fst/arc-map.h:34, [ 314s] from ./../include/fst/determinize.h:35, [ 314s] from ./../include/fst/script/determinize.h:24, [ 314s] from determinize.cc:18: [ 314s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 314s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 314s] 138 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 314s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 314s] 527 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../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]' [ 314s] 316 | VectorFst rfst; [ 314s] | ^~~~ [ 314s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 314s] 1111 | ShortestDistance(ifst, &idistance, true); [ 314s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 314s] 68 | Determinize(ifst, ofst, detargs); [ 314s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] determinize.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 314s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] In file included from ./../include/fst/expanded-fst.h:38, [ 314s] from ./../include/fst/mutable-fst.h:38: [ 314s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 314s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 314s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 314s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 314s] 527 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../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]' [ 314s] 316 | VectorFst rfst; [ 314s] | ^~~~ [ 314s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 314s] 1111 | ShortestDistance(ifst, &idistance, true); [ 314s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 314s] 68 | Determinize(ifst, ofst, detargs); [ 314s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] determinize.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 314s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 314s] 138 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 314s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 314s] 527 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../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]' [ 314s] 316 | VectorFst rfst; [ 314s] | ^~~~ [ 314s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 314s] 1111 | ShortestDistance(ifst, &idistance, true); [ 314s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 314s] 68 | Determinize(ifst, ofst, detargs); [ 314s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] determinize.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 314s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 314s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] In file included from ./../include/fst/determinize.h:52: [ 314s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 314s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 314s] 1116 | Prune(dfst, ofst, popts); [ 314s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 314s] 68 | Determinize(ifst, ofst, detargs); [ 314s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] determinize.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../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] [ 314s] 246 | if ((fdistance->size() <= ifst.Start()) || [ 314s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 314s] ./../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] [ 314s] 259 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 314s] | ~~~~~~~~~~~~^~~~ [ 314s] ./../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] [ 314s] 262 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 314s] | ~~~~~~~~~~~~~~~~~^~~~ [ 314s] ./../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] [ 314s] 264 | while (enqueued.size() <= s) { [ 314s] | ~~~~~~~~~~~~~~~~^~~~ [ 314s] ./../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] [ 314s] 282 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 314s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 314s] ./../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] [ 314s] 289 | while (idistance.size() <= arc.nextstate) { [ 314s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 314s] ./../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] [ 314s] 295 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 314s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 314s] ./../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] [ 314s] 301 | while (enqueued.size() <= arc.nextstate) { [ 314s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 314s] ./../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] [ 314s] 306 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 314s] /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 > > >]': [ 314s] /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 [ 314s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] /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 [ 314s] /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 > > >]': [ 314s] /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 [ 314s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 314s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] /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 [ 314s] /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 [ 314s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 314s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] 2709 | __middle - __first, __last - __middle, [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] 2710 | __buffer, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~ [ 314s] In file included from ./../include/fst/cache.h:37, [ 314s] from ./../include/fst/arc-map.h:34, [ 314s] from ./../include/fst/arcsort.h:32, [ 314s] from ./../include/fst/disambiguate.h:34, [ 314s] from ./../include/fst/script/disambiguate.h:25, [ 314s] from disambiguate.cc:18: [ 314s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 138 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 314s] 527 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../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 >]' [ 314s] 224 | VectorFst sfst(ifst); [ 314s] | ^~~~ [ 314s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 314s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 314s] 62 | Disambiguate(ifst, ofst, disargs); [ 314s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] disambiguate.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] In file included from ./../include/fst/expanded-fst.h:38, [ 314s] from ./../include/fst/mutable-fst.h:38: [ 314s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 314s] 527 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../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 >]' [ 314s] 224 | VectorFst sfst(ifst); [ 314s] | ^~~~ [ 314s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 314s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 314s] 62 | Disambiguate(ifst, ofst, disargs); [ 314s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] disambiguate.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 138 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 314s] 527 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../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 >]' [ 314s] 224 | VectorFst sfst(ifst); [ 314s] | ^~~~ [ 314s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 314s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 314s] 62 | Disambiguate(ifst, ofst, disargs); [ 314s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] disambiguate.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 138 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 314s] 527 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../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 >]' [ 314s] 224 | VectorFst sfst(ifst); [ 314s] | ^~~~ [ 314s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 314s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 314s] 62 | Disambiguate(ifst, ofst, disargs); [ 314s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] disambiguate.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 314s] 527 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../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 >]' [ 314s] 224 | VectorFst sfst(ifst); [ 314s] | ^~~~ [ 314s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 314s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 314s] 62 | Disambiguate(ifst, ofst, disargs); [ 314s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] disambiguate.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 138 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 314s] 527 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../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 >]' [ 314s] 224 | VectorFst sfst(ifst); [ 314s] | ^~~~ [ 314s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 314s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 314s] 62 | Disambiguate(ifst, ofst, disargs); [ 314s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] disambiguate.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 138 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 314s] 527 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../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 >]' [ 314s] 224 | VectorFst sfst(ifst); [ 314s] | ^~~~ [ 314s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 314s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 314s] 62 | Disambiguate(ifst, ofst, disargs); [ 314s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] disambiguate.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 314s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 314s] 527 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../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 >]' [ 314s] 224 | VectorFst sfst(ifst); [ 314s] | ^~~~ [ 314s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 314s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 314s] 62 | Disambiguate(ifst, ofst, disargs); [ 314s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] disambiguate.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 138 | class ImplToExpandedFst : public ImplToFst { [ 314s] | ^~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 314s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 314s] 527 | class VectorFst : public ImplToMutableFst> { [ 314s] | ^~~~~~~~~ [ 314s] ./../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 >]' [ 314s] 224 | VectorFst sfst(ifst); [ 314s] | ^~~~ [ 314s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 314s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 314s] 62 | Disambiguate(ifst, ofst, disargs); [ 314s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] disambiguate.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 314s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 314s] | ^~~~~~~~ [ 314s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 314s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] In file included from ./../include/fst/compose.h:35, [ 314s] from ./../include/fst/disambiguate.h:37: [ 314s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 314s] ./../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 >]' [ 314s] 225 | Connect(&sfst); [ 314s] | ~~~~~~~^~~~~~~ [ 314s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 314s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 314s] 62 | Disambiguate(ifst, ofst, disargs); [ 314s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] disambiguate.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../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] [ 314s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 314s] | ~~^~~~~~~~~~~~~~~ [ 314s] In file included from ./../include/fst/prune.h:32: [ 314s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 314s] ./../include/fst/prune.h:268:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 314s] 268 | enqueued[s] = heap.Insert(s); [ 314s] | ~~~~~~~~~~~^~~ [ 314s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 314s] 1116 | Prune(dfst, ofst, popts); [ 314s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 314s] 68 | Determinize(ifst, ofst, detargs); [ 314s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] determinize.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../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] [ 314s] 57 | if (size_ < values_.size()) { [ 314s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 314s] ./../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 >]' [ 314s] 225 | Connect(&sfst); [ 314s] | ~~~~~~~^~~~~~~ [ 314s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 314s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 314s] 62 | Disambiguate(ifst, ofst, disargs); [ 314s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] disambiguate.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../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] [ 314s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 314s] | ~~^~~~~~~~~~~~~~~ [ 314s] /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 > > >]': [ 314s] /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 [ 314s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 314s] | ^~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] /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 [ 314s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 314s] ./../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]' [ 314s] 211 | Prune(fst, opts); [ 314s] | ~~~~~^~~~~~~~~~~ [ 314s] ./../include/fst/determinize.h:1119:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 314s] 1119 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 314s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 314s] 68 | Determinize(ifst, ofst, detargs); [ 314s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] determinize.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../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] [ 314s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 314s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 314s] /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 > > >]': [ 314s] /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 [ 314s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 314s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] /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 [ 314s] /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 [ 314s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 314s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] 2709 | __middle - __first, __last - __middle, [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] 2710 | __buffer, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~ [ 314s] ./../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] [ 314s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 314s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 314s] ./../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] [ 314s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 314s] ./../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] [ 314s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 314s] | ~~^~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 314s] ./../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 >]' [ 314s] 225 | Connect(&sfst); [ 314s] | ~~~~~~~^~~~~~~ [ 314s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 314s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 314s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 314s] 62 | Disambiguate(ifst, ofst, disargs); [ 314s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 314s] disambiguate.cc:38:1: required from here [ 314s] 168 | ({#Op, Arc::Type()}, Op) [ 314s] | ^ [ 314s] ./../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] [ 314s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 314s] | ~~^~~~~~~~~~~~~~~ [ 314s] /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 > > >]': [ 314s] /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 [ 314s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 314s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] /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 [ 314s] /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 [ 314s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 314s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 314s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 314s] 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: [ 314s] /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 [ 314s] 1357 | return std::__rotate(__first, __middle, __last, [ 314s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] 1358 | std::__iterator_category(__first)); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 > > >]': [ 314s] /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 [ 314s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] 2477 | __len11, __len22, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 > > >]': [ 314s] /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 [ 314s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 314s] | ^~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] /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 [ 314s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] 2755 | __middle - __first, [ 314s] | ~~~~~~~~~~~~~~~~~~~ [ 314s] 2756 | __last - __middle, [ 314s] | ~~~~~~~~~~~~~~~~~~ [ 314s] 2757 | __comp); [ 314s] | ~~~~~~~ [ 314s] /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 > > >]': [ 314s] /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 [ 314s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 314s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] /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 [ 314s] /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 [ 314s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 314s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 314s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 314s] 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: [ 314s] /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 [ 314s] 1357 | return std::__rotate(__first, __middle, __last, [ 314s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] 1358 | std::__iterator_category(__first)); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 > > >]': [ 314s] /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 [ 314s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] 2477 | __len11, __len22, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 > > >]': [ 314s] /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 [ 314s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 314s] | ^~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] /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 [ 314s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] /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 [ 314s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 314s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 314s] 2755 | __middle - __first, [ 314s] | ~~~~~~~~~~~~~~~~~~~ [ 314s] 2756 | __last - __middle, [ 314s] | ~~~~~~~~~~~~~~~~~~ [ 314s] 2757 | __comp); [ 314s] | ~~~~~~~ [ 315s] In file included from ./../include/fst/cc-visitors.h:27, [ 315s] from ./../include/fst/test-properties.h:29, [ 315s] from ./../include/fst/impl-to-fst.h:31: [ 315s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 315s] ./../include/fst/disambiguate.h:523:45: required from 'void fst::internal::Disambiguator::RemoveSplits(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 315s] 523 | const auto nextstate = merge_->FindSet(arc.nextstate); [ 315s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 315s] ./../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 >]' [ 315s] 230 | RemoveSplits(ofst); [ 315s] | ^~~~~~~~~~~~ [ 315s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 315s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 315s] 62 | Disambiguate(ifst, ofst, disargs); [ 315s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 315s] disambiguate.cc:38:1: required from here [ 315s] 168 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../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] [ 315s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 315s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 315s] In file included from ./../include/fst/shortest-distance.h:34, [ 315s] from ./../include/fst/prune.h:34: [ 315s] ./../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]': [ 315s] ./../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]' [ 315s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 315s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 689 | &unweighted); [ 315s] | ~~~~~~~~~~~~ [ 315s] ./../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]' [ 315s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 315s] | ^~~~~~~~~~~ [ 315s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 315s] 1111 | ShortestDistance(ifst, &idistance, true); [ 315s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 315s] 68 | Determinize(ifst, ofst, detargs); [ 315s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 315s] determinize.cc:38:1: required from here [ 315s] 168 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../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] [ 315s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 315s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 315s] ./../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]': [ 315s] ./../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]' [ 315s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 315s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 689 | &unweighted); [ 315s] | ~~~~~~~~~~~~ [ 315s] ./../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]' [ 315s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 315s] | ^~~~~~~~~~~ [ 315s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 315s] 1111 | ShortestDistance(ifst, &idistance, true); [ 315s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 315s] 68 | Determinize(ifst, ofst, detargs); [ 315s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 315s] determinize.cc:38:1: required from here [ 315s] 168 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../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] [ 315s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 315s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 315s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 315s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 315s] | ^~~~~~~~~ [ 315s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 315s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 315s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 315s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 315s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 315s] 1116 | Prune(dfst, ofst, popts); [ 315s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 315s] 68 | Determinize(ifst, ofst, detargs); [ 315s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 315s] determinize.cc:38:1: required from here [ 315s] 168 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../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] [ 315s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 315s] | ~~^~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 315s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 315s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 315s] | ^~~~~~~~~ [ 315s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 315s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 315s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 315s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 315s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 315s] 1116 | Prune(dfst, ofst, popts); [ 315s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 315s] 68 | Determinize(ifst, ofst, detargs); [ 315s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 315s] determinize.cc:38:1: required from here [ 315s] 168 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../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] [ 315s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 315s] | ~~^~~~~~~~~~~~~~~~~~~ [ 315s] In file included from ./../include/fst/queue.h:40: [ 315s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 315s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 315s] 119 | visitor->FinishVisit(); [ 315s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 315s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 315s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 >]' [ 315s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 315s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../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]' [ 315s] 665 | queue_ = std::make_unique>(fst, filter); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 315s] ./../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]' [ 315s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 315s] | ^~~~~~~~~~~ [ 315s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 315s] 1111 | ShortestDistance(ifst, &idistance, true); [ 315s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 315s] 68 | Determinize(ifst, ofst, detargs); [ 315s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 315s] determinize.cc:38:1: required from here [ 315s] 168 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../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] [ 315s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 315s] | ~~^~~~~~~~~~~~~~~~ [ 315s] ./../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] [ 315s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 315s] | ~~^~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 315s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 315s] 119 | visitor->FinishVisit(); [ 315s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 315s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 315s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 315s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 >]' [ 315s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 315s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../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]' [ 315s] 665 | queue_ = std::make_unique>(fst, filter); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 315s] ./../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]' [ 315s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 315s] | ^~~~~~~~~~~ [ 315s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 315s] 1111 | ShortestDistance(ifst, &idistance, true); [ 315s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 315s] 68 | Determinize(ifst, ofst, detargs); [ 315s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 315s] determinize.cc:38:1: required from here [ 315s] 168 | ({#Op, Arc::Type()}, Op) [ 315s] | ^ [ 315s] ./../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] [ 315s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 315s] | ~~^~~~~~~~~~~~~~~~ [ 315s] ./../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] [ 315s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 315s] | ~~^~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 316s] /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>]' [ 316s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 316s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] ./../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 >]' [ 316s] 400 | auto common_future = std::make_unique(ifst); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 316s] ./../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 >]' [ 316s] 227 | PreDisambiguate(sfst, ofst, opts); [ 316s] | ^~~~~~~~~~~~~~~ [ 316s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 316s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 316s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 316s] 62 | Disambiguate(ifst, ofst, disargs); [ 316s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 316s] disambiguate.cc:38:1: required from here [ 316s] 168 | ({#Op, Arc::Type()}, Op) [ 316s] | ^ [ 316s] ./../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] [ 316s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 316s] | ~~^~~~~~~~~~~~~~~~~ [ 317s] In file included from ./../include/fst/determinize.h:52, [ 317s] from ./../include/fst/disambiguate.h:39: [ 317s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 317s] ./../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]' [ 317s] 211 | Prune(fst, opts); [ 317s] | ~~~~~^~~~~~~~~~~ [ 317s] ./../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 >]' [ 317s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 317s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 317s] ./../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 >]' [ 317s] 227 | PreDisambiguate(sfst, ofst, opts); [ 317s] | ^~~~~~~~~~~~~~~ [ 317s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 317s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 317s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 317s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 317s] 62 | Disambiguate(ifst, ofst, disargs); [ 317s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 317s] disambiguate.cc:38:1: required from here [ 317s] 168 | ({#Op, Arc::Type()}, Op) [ 317s] | ^ [ 317s] ./../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] [ 317s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 317s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 317s] ./../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] [ 317s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 317s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 317s] ./../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] [ 317s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 317s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 317s] ./../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] [ 317s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 317s] | ~~^~~~~~~~~~~~~~~~ [ 317s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 317s] /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>]' [ 317s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 317s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 317s] ./../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 >]' [ 317s] 400 | auto common_future = std::make_unique(ifst); [ 317s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 317s] ./../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 >]' [ 317s] 227 | PreDisambiguate(sfst, ofst, opts); [ 317s] | ^~~~~~~~~~~~~~~ [ 317s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 317s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 317s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 317s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 317s] 62 | Disambiguate(ifst, ofst, disargs); [ 317s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 317s] disambiguate.cc:38:1: required from here [ 317s] 168 | ({#Op, Arc::Type()}, Op) [ 317s] | ^ [ 317s] ./../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] [ 317s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 317s] | ~~^~~~~~~~~~~~~~~~~ [ 317s] depbase=`echo draw.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 317s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 317s] mv -f $depbase.Tpo $depbase.Plo [ 318s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 318s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 318s] /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>]' [ 318s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 318s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../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 >]' [ 318s] 400 | auto common_future = std::make_unique(ifst); [ 318s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 318s] ./../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 >]' [ 318s] 227 | PreDisambiguate(sfst, ofst, opts); [ 318s] | ^~~~~~~~~~~~~~~ [ 318s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 318s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 318s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 318s] 62 | Disambiguate(ifst, ofst, disargs); [ 318s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 318s] disambiguate.cc:38:1: required from here [ 318s] 168 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../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] [ 318s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 318s] | ~~^~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 318s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 318s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 318s] | ~~~~~~~~~~~~^~ [ 318s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 318s] 129 | StateMap(fst, &mapper); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 318s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 318s] 111 | StateMap(fst, mapper); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~ [ 318s] ./../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 >]' [ 318s] 226 | ArcSort(&sfst, ArcCompare()); [ 318s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 318s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 318s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 318s] 62 | Disambiguate(ifst, ofst, disargs); [ 318s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 318s] disambiguate.cc:38:1: required from here [ 318s] 168 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../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] [ 318s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 318s] | ~~~^~~~~~~~~~~~~~~ [ 318s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 318s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 318s] 138 | class ImplToExpandedFst : public ImplToFst { [ 318s] | ^~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 318s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 318s] | ^~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 318s] 527 | class VectorFst : public ImplToMutableFst> { [ 318s] | ^~~~~~~~~ [ 318s] ./../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]' [ 318s] 316 | VectorFst rfst; [ 318s] | ^~~~ [ 318s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 318s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 318s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../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]' [ 318s] 211 | Prune(fst, opts); [ 318s] | ~~~~~^~~~~~~~~~~ [ 318s] ./../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 >]' [ 318s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 318s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../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 >]' [ 318s] 227 | PreDisambiguate(sfst, ofst, opts); [ 318s] | ^~~~~~~~~~~~~~~ [ 318s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 318s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 318s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 318s] 62 | Disambiguate(ifst, ofst, disargs); [ 318s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 318s] disambiguate.cc:38:1: required from here [ 318s] 168 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 318s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 318s] | ^~~~~~~~ [ 318s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 318s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 318s] | ^~~~~~~~ [ 318s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 318s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 318s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 318s] | ^~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 318s] 527 | class VectorFst : public ImplToMutableFst> { [ 318s] | ^~~~~~~~~ [ 318s] ./../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]' [ 318s] 316 | VectorFst rfst; [ 318s] | ^~~~ [ 318s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 318s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 318s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../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]' [ 318s] 211 | Prune(fst, opts); [ 318s] | ~~~~~^~~~~~~~~~~ [ 318s] ./../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 >]' [ 318s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 318s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../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 >]' [ 318s] 227 | PreDisambiguate(sfst, ofst, opts); [ 318s] | ^~~~~~~~~~~~~~~ [ 318s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 318s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 318s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 318s] 62 | Disambiguate(ifst, ofst, disargs); [ 318s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 318s] disambiguate.cc:38:1: required from here [ 318s] 168 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 318s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 318s] | ^~~~~~~~ [ 318s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 318s] 138 | class ImplToExpandedFst : public ImplToFst { [ 318s] | ^~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 318s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 318s] 527 | class VectorFst : public ImplToMutableFst> { [ 318s] | ^~~~~~~~~ [ 318s] ./../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]' [ 318s] 316 | VectorFst rfst; [ 318s] | ^~~~ [ 318s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 318s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 318s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../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]' [ 318s] 211 | Prune(fst, opts); [ 318s] | ~~~~~^~~~~~~~~~~ [ 318s] ./../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 >]' [ 318s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 318s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../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 >]' [ 318s] 227 | PreDisambiguate(sfst, ofst, opts); [ 318s] | ^~~~~~~~~~~~~~~ [ 318s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 318s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 318s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 318s] 62 | Disambiguate(ifst, ofst, disargs); [ 318s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 318s] disambiguate.cc:38:1: required from here [ 318s] 168 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 318s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 318s] | ^~~~~~~~ [ 318s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 318s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 318s] | ^~~~~~~~~~~~~~~~ [ 318s] In file included from ./../include/fst/prune.h:32: [ 318s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 318s] ./../include/fst/prune.h:149:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 318s] 149 | enqueued[s] = heap.Insert(s); [ 318s] | ~~~~~~~~~~~^~~ [ 318s] ./../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]' [ 318s] 211 | Prune(fst, opts); [ 318s] | ~~~~~^~~~~~~~~~~ [ 318s] ./../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 >]' [ 318s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 318s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../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 >]' [ 318s] 227 | PreDisambiguate(sfst, ofst, opts); [ 318s] | ^~~~~~~~~~~~~~~ [ 318s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 318s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 318s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 318s] 62 | Disambiguate(ifst, ofst, disargs); [ 318s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 318s] disambiguate.cc:38:1: required from here [ 318s] 168 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../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] [ 318s] 57 | if (size_ < values_.size()) { [ 318s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 318s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 318s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 318s] | ~~~~~~~~~~~~^~ [ 318s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 318s] 129 | StateMap(fst, &mapper); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 318s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 318s] 111 | StateMap(fst, mapper); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~ [ 318s] ./../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 >]' [ 318s] 226 | ArcSort(&sfst, ArcCompare()); [ 318s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 318s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 318s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 318s] 62 | Disambiguate(ifst, ofst, disargs); [ 318s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 318s] disambiguate.cc:38:1: required from here [ 318s] 168 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../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] [ 318s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 318s] | ~~~^~~~~~~~~~~~~~~ [ 318s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 318s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 318s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 318s] | ~~~~~~~~~~~~^~ [ 318s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 318s] 129 | StateMap(fst, &mapper); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 318s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 318s] 111 | StateMap(fst, mapper); [ 318s] | ~~~~~~~~^~~~~~~~~~~~~ [ 318s] ./../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 >]' [ 318s] 226 | ArcSort(&sfst, ArcCompare()); [ 318s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 318s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 318s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 318s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 318s] 62 | Disambiguate(ifst, ofst, disargs); [ 318s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 318s] disambiguate.cc:38:1: required from here [ 318s] 168 | ({#Op, Arc::Type()}, Op) [ 318s] | ^ [ 318s] ./../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] [ 318s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 318s] | ~~~^~~~~~~~~~~~~~~ [ 318s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 318s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 318s] mv -f $depbase.Tpo $depbase.Plo [ 319s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 319s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:69: [ 319s] /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 >]': [ 319s] /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 [ 319s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 319s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] In file included from ./../include/fst/shortest-distance.h:34, [ 319s] from ./../include/fst/prune.h:34: [ 319s] ./../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]': [ 319s] ./../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]' [ 319s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 319s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] 689 | &unweighted); [ 319s] | ~~~~~~~~~~~~ [ 319s] ./../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]' [ 319s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 319s] | ^~~~~~~~~~~ [ 319s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 319s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 319s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../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]' [ 319s] 211 | Prune(fst, opts); [ 319s] | ~~~~~^~~~~~~~~~~ [ 319s] ./../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 >]' [ 319s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 319s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../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 >]' [ 319s] 227 | PreDisambiguate(sfst, ofst, opts); [ 319s] | ^~~~~~~~~~~~~~~ [ 319s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 319s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 319s] 62 | Disambiguate(ifst, ofst, disargs); [ 319s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 319s] disambiguate.cc:38:1: required from here [ 319s] 168 | ({#Op, Arc::Type()}, Op) [ 319s] | ^ [ 319s] ./../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] [ 319s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 319s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 319s] ./../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]': [ 319s] ./../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]' [ 319s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 319s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] 689 | &unweighted); [ 319s] | ~~~~~~~~~~~~ [ 319s] ./../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]' [ 319s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 319s] | ^~~~~~~~~~~ [ 319s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 319s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 319s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../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]' [ 319s] 211 | Prune(fst, opts); [ 319s] | ~~~~~^~~~~~~~~~~ [ 319s] ./../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 >]' [ 319s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 319s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../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 >]' [ 319s] 227 | PreDisambiguate(sfst, ofst, opts); [ 319s] | ^~~~~~~~~~~~~~~ [ 319s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 319s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 319s] 62 | Disambiguate(ifst, ofst, disargs); [ 319s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 319s] disambiguate.cc:38:1: required from here [ 319s] 168 | ({#Op, Arc::Type()}, Op) [ 319s] | ^ [ 319s] ./../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] [ 319s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 319s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 319s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 319s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 319s] | ^~~~~~~~~ [ 319s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 319s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 319s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 319s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 319s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../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]' [ 319s] 211 | Prune(fst, opts); [ 319s] | ~~~~~^~~~~~~~~~~ [ 319s] ./../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 >]' [ 319s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 319s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../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 >]' [ 319s] 227 | PreDisambiguate(sfst, ofst, opts); [ 319s] | ^~~~~~~~~~~~~~~ [ 319s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 319s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 319s] 62 | Disambiguate(ifst, ofst, disargs); [ 319s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 319s] disambiguate.cc:38:1: required from here [ 319s] 168 | ({#Op, Arc::Type()}, Op) [ 319s] | ^ [ 319s] ./../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] [ 319s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 319s] | ~~^~~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 319s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 319s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 319s] | ^~~~~~~~~ [ 319s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 319s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 319s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 319s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 319s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../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]' [ 319s] 211 | Prune(fst, opts); [ 319s] | ~~~~~^~~~~~~~~~~ [ 319s] ./../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 >]' [ 319s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 319s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] ./../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 >]' [ 319s] 227 | PreDisambiguate(sfst, ofst, opts); [ 319s] | ^~~~~~~~~~~~~~~ [ 319s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 319s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 319s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 319s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 319s] 62 | Disambiguate(ifst, ofst, disargs); [ 319s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 319s] disambiguate.cc:38:1: required from here [ 319s] 168 | ({#Op, Arc::Type()}, Op) [ 319s] | ^ [ 319s] ./../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] [ 319s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 319s] | ~~^~~~~~~~~~~~~~~~~~~ [ 320s] /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]': [ 320s] /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 [ 320s] 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, [ 320s] | ^~~~~~~~~~~~~~~~~ [ 320s] /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 [ 320s] /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 [ 320s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 320s] 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: [ 320s] /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 [ 320s] 1357 | return std::__rotate(__first, __middle, __last, [ 320s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 320s] 1358 | std::__iterator_category(__first)); [ 320s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 > > >]': [ 321s] /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 [ 321s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 321s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] /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 [ 321s] /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 [ 321s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2391 | __len1, __len2, __buffer, __comp); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 321s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 321s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2419 | _Distance(__len1 - __len11), __len22, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2420 | __buffer, __buffer_size); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2422 | __len11, __len22, [ 321s] | ~~~~~~~~~~~~~~~~~ [ 321s] 2423 | __buffer, __buffer_size, __comp); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2425 | _Distance(__len1 - __len11), [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2426 | _Distance(__len2 - __len22), [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2427 | __buffer, __buffer_size, __comp); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 > > >]': [ 321s] /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 [ 321s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 321s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] /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 [ 321s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2726 | __buffer_size, __comp); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2728 | __buffer_size, __comp); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2730 | _Distance(__middle - __first), [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2731 | _Distance(__last - __middle), [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2732 | __buffer, __buffer_size, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2733 | __comp); [ 321s] | ~~~~~~~ [ 321s] /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 [ 321s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2737 | __buffer, __comp); [ 321s] | ~~~~~~~~~~~~~~~~~ [ 321s] In file included from ./../include/fst/replace-util.h:37, [ 321s] from ./../include/fst/replace.h:45, [ 321s] from ./../include/fst/accumulator.h:39, [ 321s] from ./../include/fst/lookahead-matcher.h:33, [ 321s] from ./../include/fst/lookahead-filter.h:35, [ 321s] from ./../include/fst/compose.h:40: [ 321s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 321s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 321s] 119 | visitor->FinishVisit(); [ 321s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 321s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 321s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 321s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 >]' [ 321s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 321s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] ./../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]' [ 321s] 665 | queue_ = std::make_unique>(fst, filter); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 321s] ./../include/fst/shortest-distance.h:308:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 321s] ./../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]' [ 321s] 211 | Prune(fst, opts); [ 321s] | ~~~~~^~~~~~~~~~~ [ 321s] ./../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 >]' [ 321s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 321s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] ./../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 >]' [ 321s] 227 | PreDisambiguate(sfst, ofst, opts); [ 321s] | ^~~~~~~~~~~~~~~ [ 321s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 321s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 321s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 321s] 62 | Disambiguate(ifst, ofst, disargs); [ 321s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 321s] disambiguate.cc:38:1: required from here [ 321s] 168 | ({#Op, Arc::Type()}, Op) [ 321s] | ^ [ 321s] ./../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] [ 321s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 321s] | ~~^~~~~~~~~~~~~~~~ [ 321s] ./../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] [ 321s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 321s] | ~~^~~~~~~~~~~~~~~~ [ 321s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 321s] 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, [ 321s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 321s] /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 [ 321s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 321s] | ^~~~~ [ 321s] /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 [ 321s] 4951 | std::__stable_sort_adaptive(__first, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 321s] 4952 | __first + _DistanceType(__buf.size()), [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 4953 | __last, __buf.begin(), __comp); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 4958 | _DistanceType(__buf.size()), __comp); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 321s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 321s] 119 | visitor->FinishVisit(); [ 321s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 321s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 321s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 321s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 >]' [ 321s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 321s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] ./../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]' [ 321s] 665 | queue_ = std::make_unique>(fst, filter); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 321s] ./../include/fst/shortest-distance.h:319:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 321s] ./../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]' [ 321s] 211 | Prune(fst, opts); [ 321s] | ~~~~~^~~~~~~~~~~ [ 321s] ./../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 >]' [ 321s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 321s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] ./../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 >]' [ 321s] 227 | PreDisambiguate(sfst, ofst, opts); [ 321s] | ^~~~~~~~~~~~~~~ [ 321s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 321s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 321s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 321s] 62 | Disambiguate(ifst, ofst, disargs); [ 321s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 321s] disambiguate.cc:38:1: required from here [ 321s] 168 | ({#Op, Arc::Type()}, Op) [ 321s] | ^ [ 321s] ./../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] [ 321s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 321s] | ~~^~~~~~~~~~~~~~~~ [ 321s] ./../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] [ 321s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 321s] | ~~^~~~~~~~~~~~~~~~ [ 321s] /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 > > >]': [ 321s] /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 [ 321s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 321s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] /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 [ 321s] /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 [ 321s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2391 | __len1, __len2, __buffer, __comp); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 321s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 321s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2419 | _Distance(__len1 - __len11), __len22, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2420 | __buffer, __buffer_size); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2422 | __len11, __len22, [ 321s] | ~~~~~~~~~~~~~~~~~ [ 321s] 2423 | __buffer, __buffer_size, __comp); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2425 | _Distance(__len1 - __len11), [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2426 | _Distance(__len2 - __len22), [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2427 | __buffer, __buffer_size, __comp); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 > > >]': [ 321s] /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 [ 321s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 321s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] /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 [ 321s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2726 | __buffer_size, __comp); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2728 | __buffer_size, __comp); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2730 | _Distance(__middle - __first), [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2731 | _Distance(__last - __middle), [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2732 | __buffer, __buffer_size, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2733 | __comp); [ 321s] | ~~~~~~~ [ 321s] /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 [ 321s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 2737 | __buffer, __comp); [ 321s] | ~~~~~~~~~~~~~~~~~ [ 321s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 321s] 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, [ 321s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 321s] /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 [ 321s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 321s] | ^~~~~ [ 321s] /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 [ 321s] 4951 | std::__stable_sort_adaptive(__first, [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 321s] 4952 | __first + _DistanceType(__buf.size()), [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 4953 | __last, __buf.begin(), __comp); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] /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 [ 321s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 321s] 4958 | _DistanceType(__buf.size()), __comp); [ 321s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 323s] depbase=`echo encodemapper-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 323s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 323s] mv -f $depbase.Tpo $depbase.Plo [ 323s] depbase=`echo epsnormalize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 323s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 323s] mv -f $depbase.Tpo $depbase.Plo [ 323s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 323s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 324s] depbase=`echo equal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 324s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 324s] mv -f $depbase.Tpo $depbase.Plo [ 324s] depbase=`echo equivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 324s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 324s] mv -f $depbase.Tpo $depbase.Plo [ 325s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 325s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 326s] In file included from ./../include/fst/script/encode.h:24, [ 326s] from encode.cc:18: [ 326s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 326s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 326s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 326s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 326s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 326s] 159 | aiter.SetValue((*mapper)(arc)); [ 326s] | ~~~~~~~~~^~~~~ [ 326s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 326s] 503 | ArcMap(fst, mapper); [ 326s] | ~~~~~~^~~~~~~~~~~~~ [ 326s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 326s] 38 | Encode(fst, mapper); [ 326s] | ~~~~~~^~~~~~~~~~~~~ [ 326s] encode.cc:37:1: required from here [ 326s] 168 | ({#Op, Arc::Type()}, Op) [ 326s] | ^ [ 326s] ./../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] [ 326s] 202 | if (label < 1 || label > triples_.size()) { [ 326s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 326s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 326s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 326s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 326s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 326s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 326s] 159 | aiter.SetValue((*mapper)(arc)); [ 326s] | ~~~~~~~~~^~~~~ [ 326s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 326s] 503 | ArcMap(fst, mapper); [ 326s] | ~~~~~~^~~~~~~~~~~~~ [ 326s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 326s] 38 | Encode(fst, mapper); [ 326s] | ~~~~~~^~~~~~~~~~~~~ [ 326s] encode.cc:37:1: required from here [ 326s] 168 | ({#Op, Arc::Type()}, Op) [ 326s] | ^ [ 326s] ./../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] [ 326s] 202 | if (label < 1 || label > triples_.size()) { [ 326s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 326s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 326s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 326s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 326s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 326s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 326s] 159 | aiter.SetValue((*mapper)(arc)); [ 326s] | ~~~~~~~~~^~~~~ [ 326s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 326s] 503 | ArcMap(fst, mapper); [ 326s] | ~~~~~~^~~~~~~~~~~~~ [ 326s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 326s] 38 | Encode(fst, mapper); [ 326s] | ~~~~~~^~~~~~~~~~~~~ [ 326s] encode.cc:37:1: required from here [ 326s] 168 | ({#Op, Arc::Type()}, Op) [ 326s] | ^ [ 326s] ./../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] [ 326s] 202 | if (label < 1 || label > triples_.size()) { [ 326s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 329s] In file included from ./../include/fst/cache.h:37, [ 329s] from ./../include/fst/arc-map.h:34, [ 329s] from ./../include/fst/epsnormalize.h:25, [ 329s] from ./../include/fst/script/epsnormalize.h:23, [ 329s] from epsnormalize.cc:18: [ 329s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 329s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 329s] 138 | class ImplToExpandedFst : public ImplToFst { [ 329s] | ^~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 329s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 329s] | ^~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 329s] 527 | class VectorFst : public ImplToMutableFst> { [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 61 | VectorFst> gfst; [ 329s] | ^~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 329s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 329s] | ^~~~~~~~ [ 329s] In file included from ./../include/fst/expanded-fst.h:38, [ 329s] from ./../include/fst/mutable-fst.h:38: [ 329s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 329s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 329s] | ^~~~~~~~ [ 329s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 329s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 329s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 329s] | ^~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 329s] 527 | class VectorFst : public ImplToMutableFst> { [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 61 | VectorFst> gfst; [ 329s] | ^~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 329s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 329s] | ^~~~~~~~ [ 329s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 329s] 138 | class ImplToExpandedFst : public ImplToFst { [ 329s] | ^~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 329s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 329s] 527 | class VectorFst : public ImplToMutableFst> { [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 61 | VectorFst> gfst; [ 329s] | ^~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 329s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 329s] | ^~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 329s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 329s] | ^~~~~~~~~~~~~~~~ [ 329s] In file included from ./../include/fst/script/encodemapper-class.h:29, [ 329s] from encodemapper-class.cc:18: [ 329s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 329s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 329s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 329s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 329s] ./../include/fst/script/encodemapper-class.h:125:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 329s] 125 | return ArcClass(mapper_(arc)); [ 329s] | ~~~~~~~^~~~~ [ 329s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 329s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 329s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 329s] 202 | if (label < 1 || label > triples_.size()) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 329s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 329s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 329s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 329s] ./../include/fst/script/encodemapper-class.h:125:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 329s] 125 | return ArcClass(mapper_(arc)); [ 329s] | ~~~~~~~^~~~~ [ 329s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 329s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 329s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 329s] 202 | if (label < 1 || label > triples_.size()) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 329s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 329s] 138 | class ImplToExpandedFst : public ImplToFst { [ 329s] | ^~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 329s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 329s] | ^~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 329s] 527 | class VectorFst : public ImplToMutableFst> { [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 61 | VectorFst> gfst; [ 329s] | ^~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 329s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 329s] | ^~~~~~~~ [ 329s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 329s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 329s] | ^~~~~~~~ [ 329s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 329s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 329s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 329s] | ^~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 329s] 527 | class VectorFst : public ImplToMutableFst> { [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 61 | VectorFst> gfst; [ 329s] | ^~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 329s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 329s] | ^~~~~~~~ [ 329s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 329s] 138 | class ImplToExpandedFst : public ImplToFst { [ 329s] | ^~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 329s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 329s] 527 | class VectorFst : public ImplToMutableFst> { [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 61 | VectorFst> gfst; [ 329s] | ^~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 329s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 329s] | ^~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 329s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 329s] | ^~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 329s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 329s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 329s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 329s] ./../include/fst/script/encodemapper-class.h:125:26: required from 'fst::script::ArcClass fst::script::EncodeMapperClassImpl::operator()(const fst::script::ArcClass&) [with Arc = fst::ArcTpl >]' [ 329s] 125 | return ArcClass(mapper_(arc)); [ 329s] | ~~~~~~~^~~~~ [ 329s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 329s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 329s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/encode.h:202:28: warning: comparison of integer expressions of different signedness: 'fst::internal::EncodeTable > >::Label' {aka 'int'} and 'std::vector > >::Triple, std::default_delete > >::Triple> >, std::allocator > >::Triple, std::default_delete > >::Triple> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 329s] 202 | if (label < 1 || label > triples_.size()) { [ 329s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 329s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 329s] 138 | class ImplToExpandedFst : public ImplToFst { [ 329s] | ^~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 329s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 329s] | ^~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 329s] 527 | class VectorFst : public ImplToMutableFst> { [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 61 | VectorFst> gfst; [ 329s] | ^~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 329s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 329s] | ^~~~~~~~ [ 329s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 329s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 329s] | ^~~~~~~~ [ 329s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 329s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 329s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 329s] | ^~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 329s] 527 | class VectorFst : public ImplToMutableFst> { [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 61 | VectorFst> gfst; [ 329s] | ^~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 329s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 329s] | ^~~~~~~~ [ 329s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 329s] 138 | class ImplToExpandedFst : public ImplToFst { [ 329s] | ^~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 329s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 329s] 527 | class VectorFst : public ImplToMutableFst> { [ 329s] | ^~~~~~~~~ [ 329s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 329s] 61 | VectorFst> gfst; [ 329s] | ^~~~ [ 329s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 329s] 54 | EpsNormalize(ifst, ofst, type); [ 329s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 329s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 329s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 329s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 329s] epsnormalize.cc:38:1: required from here [ 329s] 168 | ({#Op, Arc::Type()}, Op) [ 329s] | ^ [ 329s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 329s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 329s] | ^~~~~~~~ [ 329s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 329s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 329s] | ^~~~~~~~~~~~~~~~ [ 330s] In file included from ./../include/fst/cache.h:37, [ 330s] from ./../include/fst/arc-map.h:34, [ 330s] from ./../include/fst/equivalent.h:30, [ 330s] from ./../include/fst/script/equivalent.h:23, [ 330s] from equivalent.cc:18: [ 330s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 330s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 330s] 138 | class ImplToExpandedFst : public ImplToFst { [ 330s] | ^~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 330s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 330s] | ^~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 330s] 527 | class VectorFst : public ImplToMutableFst> { [ 330s] | ^~~~~~~~~ [ 330s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 330s] 155 | VectorFst efst1(fst1); [ 330s] | ^~~~~ [ 330s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 330s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 330s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] equivalent.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 330s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 330s] | ^~~~~~~~ [ 330s] In file included from ./../include/fst/expanded-fst.h:38, [ 330s] from ./../include/fst/mutable-fst.h:38: [ 330s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 330s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 330s] | ^~~~~~~~ [ 330s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 330s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 330s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 330s] | ^~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 330s] 527 | class VectorFst : public ImplToMutableFst> { [ 330s] | ^~~~~~~~~ [ 330s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 330s] 155 | VectorFst efst1(fst1); [ 330s] | ^~~~~ [ 330s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 330s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 330s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] equivalent.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 330s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 330s] | ^~~~~~~~ [ 330s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 330s] 138 | class ImplToExpandedFst : public ImplToFst { [ 330s] | ^~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 330s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 330s] 527 | class VectorFst : public ImplToMutableFst> { [ 330s] | ^~~~~~~~~ [ 330s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 330s] 155 | VectorFst efst1(fst1); [ 330s] | ^~~~~ [ 330s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 330s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 330s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] equivalent.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 330s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 330s] | ^~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 330s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 330s] | ^~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 330s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 330s] 138 | class ImplToExpandedFst : public ImplToFst { [ 330s] | ^~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 330s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 330s] | ^~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 330s] 527 | class VectorFst : public ImplToMutableFst> { [ 330s] | ^~~~~~~~~ [ 330s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 330s] 155 | VectorFst efst1(fst1); [ 330s] | ^~~~~ [ 330s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 330s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 330s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] equivalent.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 330s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 330s] | ^~~~~~~~ [ 330s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 330s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 330s] | ^~~~~~~~ [ 330s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 330s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 330s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 330s] | ^~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 330s] 527 | class VectorFst : public ImplToMutableFst> { [ 330s] | ^~~~~~~~~ [ 330s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 330s] 155 | VectorFst efst1(fst1); [ 330s] | ^~~~~ [ 330s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 330s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 330s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] equivalent.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 330s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 330s] | ^~~~~~~~ [ 330s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 330s] 138 | class ImplToExpandedFst : public ImplToFst { [ 330s] | ^~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 330s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 330s] 527 | class VectorFst : public ImplToMutableFst> { [ 330s] | ^~~~~~~~~ [ 330s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 330s] 155 | VectorFst efst1(fst1); [ 330s] | ^~~~~ [ 330s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 330s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 330s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] equivalent.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 330s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 330s] | ^~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 330s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 330s] | ^~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 330s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 330s] 138 | class ImplToExpandedFst : public ImplToFst { [ 330s] | ^~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 330s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 330s] | ^~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 330s] 527 | class VectorFst : public ImplToMutableFst> { [ 330s] | ^~~~~~~~~ [ 330s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 330s] 155 | VectorFst efst1(fst1); [ 330s] | ^~~~~ [ 330s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 330s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 330s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] equivalent.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 330s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 330s] | ^~~~~~~~ [ 330s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 330s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 330s] | ^~~~~~~~ [ 330s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 330s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 330s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 330s] | ^~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 330s] 527 | class VectorFst : public ImplToMutableFst> { [ 330s] | ^~~~~~~~~ [ 330s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 330s] 155 | VectorFst efst1(fst1); [ 330s] | ^~~~~ [ 330s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 330s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 330s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] equivalent.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 330s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 330s] | ^~~~~~~~ [ 330s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 330s] 138 | class ImplToExpandedFst : public ImplToFst { [ 330s] | ^~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 330s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 330s] 527 | class VectorFst : public ImplToMutableFst> { [ 330s] | ^~~~~~~~~ [ 330s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 330s] 155 | VectorFst efst1(fst1); [ 330s] | ^~~~~ [ 330s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 330s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 330s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] equivalent.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 330s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 330s] | ^~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 330s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 330s] | ^~~~~~~~~~~~~~~~ [ 330s] depbase=`echo fst-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 330s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 330s] mv -f $depbase.Tpo $depbase.Plo [ 330s] In file included from ./../include/fst/cc-visitors.h:27, [ 330s] from ./../include/fst/test-properties.h:29, [ 330s] from ./../include/fst/impl-to-fst.h:31: [ 330s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 330s] ./../include/fst/equivalent.h:174:21: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 330s] 174 | eq_classes.MakeSet(s1); [ 330s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 330s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 330s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 330s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] equivalent.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 61 | if (item >= parent_.size()) { [ 330s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 330s] In file included from ./../include/fst/epsnormalize.h:31: [ 330s] ./../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>]': [ 330s] ./../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]' [ 330s] 352 | RmEpsilon(fst, &distance, opts); [ 330s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 330s] 70 | RmEpsilon(&gfst); [ 330s] | ~~~~~~~~~^~~~~~~ [ 330s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 330s] 54 | EpsNormalize(ifst, ofst, type); [ 330s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 330s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 330s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] epsnormalize.cc:38:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 330s] | ~~^~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 330s] | ~~^~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 330s] | ~~^~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 330s] | ~~^~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 330s] | ~~^~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 330s] | ~~^~~~~~~~~~~~~~~~~~ [ 330s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 330s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 330s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 330s] 138 | class ImplToExpandedFst : public ImplToFst { [ 330s] | ^~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 330s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 330s] | ^~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 330s] 527 | class VectorFst : public ImplToMutableFst> { [ 330s] | ^~~~~~~~~ [ 330s] ./../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]' [ 330s] 316 | VectorFst rfst; [ 330s] | ^~~~ [ 330s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 330s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 330s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 330s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 330s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 330s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 330s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] equivalent.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 330s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 330s] | ^~~~~~~~ [ 330s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 330s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 330s] | ^~~~~~~~ [ 330s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 330s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 330s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 330s] | ^~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 330s] 527 | class VectorFst : public ImplToMutableFst> { [ 330s] | ^~~~~~~~~ [ 330s] ./../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]' [ 330s] 316 | VectorFst rfst; [ 330s] | ^~~~ [ 330s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 330s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 330s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 330s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 330s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 330s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 330s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] equivalent.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 330s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 330s] | ^~~~~~~~ [ 330s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 330s] 138 | class ImplToExpandedFst : public ImplToFst { [ 330s] | ^~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 330s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 330s] 527 | class VectorFst : public ImplToMutableFst> { [ 330s] | ^~~~~~~~~ [ 330s] ./../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]' [ 330s] 316 | VectorFst rfst; [ 330s] | ^~~~ [ 330s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 330s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 330s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 330s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 330s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 330s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 330s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] equivalent.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 330s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 330s] | ^~~~~~~~ [ 330s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 330s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 330s] | ^~~~~~~~~~~~~~~~ [ 330s] In file included from ./../include/fst/equivalent.h:34: [ 330s] ./../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]': [ 330s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 330s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 330s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 330s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 330s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 330s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 330s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] equivalent.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 330s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 330s] | ~~^~~~~~~~~~~~~~~~~ [ 330s] In file included from ./../include/fst/push.h:33: [ 330s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 330s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 330s] 102 | Reweight(fst, distance, type); [ 330s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 330s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 330s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 330s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 330s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] equivalent.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 73 | if (s == potential.size()) break; [ 330s] | ~~^~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 79 | if (arc.nextstate >= potential.size()) continue; [ 330s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 330s] ./../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] [ 330s] 107 | const auto startweight = fst->Start() < potential.size() [ 330s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 330s] ./../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]' [ 330s] 92 | const auto repr = sets->FindSet(id); [ 330s] | ~~~~~~~~~~~~~^~~~ [ 330s] ./../include/fst/equivalent.h:194:36: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 330s] 194 | const auto rep1 = Util::FindSet(&eq_classes, s1); [ 330s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 330s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 330s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 330s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 330s] equivalent.cc:35:1: required from here [ 330s] 168 | ({#Op, Arc::Type()}, Op) [ 330s] | ^ [ 330s] ./../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] [ 330s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 330s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 331s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 331s] 138 | class ImplToExpandedFst : public ImplToFst { [ 331s] | ^~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 331s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 331s] | ^~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 331s] 527 | class VectorFst : public ImplToMutableFst> { [ 331s] | ^~~~~~~~~ [ 331s] ./../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]' [ 331s] 316 | VectorFst rfst; [ 331s] | ^~~~ [ 331s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 331s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 331s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 331s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 331s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 331s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 331s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] equivalent.cc:35:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 331s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 331s] | ^~~~~~~~ [ 331s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 331s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 331s] | ^~~~~~~~ [ 331s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 331s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 331s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 331s] | ^~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 331s] 527 | class VectorFst : public ImplToMutableFst> { [ 331s] | ^~~~~~~~~ [ 331s] ./../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]' [ 331s] 316 | VectorFst rfst; [ 331s] | ^~~~ [ 331s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 331s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 331s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 331s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 331s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 331s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 331s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] equivalent.cc:35:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 331s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 331s] | ^~~~~~~~ [ 331s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 331s] 138 | class ImplToExpandedFst : public ImplToFst { [ 331s] | ^~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 331s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 331s] 527 | class VectorFst : public ImplToMutableFst> { [ 331s] | ^~~~~~~~~ [ 331s] ./../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]' [ 331s] 316 | VectorFst rfst; [ 331s] | ^~~~ [ 331s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 331s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 331s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 331s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 331s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 331s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 331s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] equivalent.cc:35:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 331s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 331s] | ^~~~~~~~ [ 331s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 331s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 331s] | ^~~~~~~~~~~~~~~~ [ 331s] ./../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]': [ 331s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 331s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 331s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 331s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 331s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 331s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 331s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] equivalent.cc:35:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../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] [ 331s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 331s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 331s] | ~~^~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 331s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 331s] 102 | Reweight(fst, distance, type); [ 331s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 331s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 331s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 331s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 331s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] equivalent.cc:35:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../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] [ 331s] 73 | if (s == potential.size()) break; [ 331s] | ~~^~~~~~~~~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 79 | if (arc.nextstate >= potential.size()) continue; [ 331s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 107 | const auto startweight = fst->Start() < potential.size() [ 331s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 331s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 331s] 138 | class ImplToExpandedFst : public ImplToFst { [ 331s] | ^~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 331s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 331s] | ^~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 331s] 527 | class VectorFst : public ImplToMutableFst> { [ 331s] | ^~~~~~~~~ [ 331s] ./../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]' [ 331s] 316 | VectorFst rfst; [ 331s] | ^~~~ [ 331s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 331s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 331s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 331s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 331s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 331s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 331s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] equivalent.cc:35:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 331s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 331s] | ^~~~~~~~ [ 331s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 331s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 331s] | ^~~~~~~~ [ 331s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 331s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 331s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 331s] | ^~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 331s] 527 | class VectorFst : public ImplToMutableFst> { [ 331s] | ^~~~~~~~~ [ 331s] ./../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]' [ 331s] 316 | VectorFst rfst; [ 331s] | ^~~~ [ 331s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 331s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 331s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 331s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 331s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 331s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 331s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] equivalent.cc:35:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 331s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 331s] | ^~~~~~~~ [ 331s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 331s] 138 | class ImplToExpandedFst : public ImplToFst { [ 331s] | ^~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 331s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 331s] 527 | class VectorFst : public ImplToMutableFst> { [ 331s] | ^~~~~~~~~ [ 331s] ./../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]' [ 331s] 316 | VectorFst rfst; [ 331s] | ^~~~ [ 331s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 331s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 331s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 331s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 331s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 331s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 331s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] equivalent.cc:35:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 331s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 331s] | ^~~~~~~~ [ 331s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 331s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 331s] | ^~~~~~~~~~~~~~~~ [ 331s] ./../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]': [ 331s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 331s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 331s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 331s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 331s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 331s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 331s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] equivalent.cc:35:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../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] [ 331s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 331s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 331s] | ~~^~~~~~~~~~~~~~~~~ [ 331s] ./../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>]': [ 331s] ./../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]' [ 331s] 352 | RmEpsilon(fst, &distance, opts); [ 331s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 331s] 70 | RmEpsilon(&gfst); [ 331s] | ~~~~~~~~~^~~~~~~ [ 331s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 331s] 54 | EpsNormalize(ifst, ofst, type); [ 331s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 331s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 331s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] epsnormalize.cc:38:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../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] [ 331s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 331s] | ~~^~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 331s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 331s] 102 | Reweight(fst, distance, type); [ 331s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 331s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 331s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 331s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 331s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] equivalent.cc:35:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../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] [ 331s] 73 | if (s == potential.size()) break; [ 331s] | ~~^~~~~~~~~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 79 | if (arc.nextstate >= potential.size()) continue; [ 331s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 107 | const auto startweight = fst->Start() < potential.size() [ 331s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 331s] | ~~^~~~~~~~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 331s] | ~~^~~~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 331s] | ~~^~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 331s] | ~~^~~~~~~~~~~~~~ [ 331s] ./../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] [ 331s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 331s] | ~~^~~~~~~~~~~~~~~~~~ [ 331s] depbase=`echo getters.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 331s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 331s] mv -f $depbase.Tpo $depbase.Plo [ 331s] In file included from ./../include/fst/equivalent.h:31: [ 331s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 331s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 331s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 331s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 331s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 331s] 159 | aiter.SetValue((*mapper)(arc)); [ 331s] | ~~~~~~~~~^~~~~ [ 331s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 331s] 162 | ArcMap(&efst1, &mapper); [ 331s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 331s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 331s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] equivalent.cc:35:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../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] [ 331s] 202 | if (label < 1 || label > triples_.size()) { [ 331s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 331s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 331s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 331s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 331s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 331s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 331s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 331s] 159 | aiter.SetValue((*mapper)(arc)); [ 331s] | ~~~~~~~~~^~~~~ [ 331s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 331s] 162 | ArcMap(&efst1, &mapper); [ 331s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 331s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 331s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 331s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 331s] equivalent.cc:35:1: required from here [ 331s] 168 | ({#Op, Arc::Type()}, Op) [ 331s] | ^ [ 331s] ./../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] [ 331s] 202 | if (label < 1 || label > triples_.size()) { [ 331s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 332s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 332s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 332s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 332s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 332s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 332s] 159 | aiter.SetValue((*mapper)(arc)); [ 332s] | ~~~~~~~~~^~~~~ [ 332s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 332s] 162 | ArcMap(&efst1, &mapper); [ 332s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 332s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 332s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 332s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 332s] equivalent.cc:35:1: required from here [ 332s] 168 | ({#Op, Arc::Type()}, Op) [ 332s] | ^ [ 332s] ./../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] [ 332s] 202 | if (label < 1 || label > triples_.size()) { [ 332s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 332s] In file included from ./../include/fst/shortest-distance.h:34, [ 332s] from ./../include/fst/push.h:34: [ 332s] ./../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]': [ 332s] ./../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]' [ 332s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 332s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 332s] 689 | &unweighted); [ 332s] | ~~~~~~~~~~~~ [ 332s] ./../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]' [ 332s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 332s] | ^~~~~~~~~~~ [ 332s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 332s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 332s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 332s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 332s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 332s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 332s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 332s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 332s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 332s] equivalent.cc:35:1: required from here [ 332s] 168 | ({#Op, Arc::Type()}, Op) [ 332s] | ^ [ 332s] ./../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] [ 332s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 332s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 332s] ./../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>]': [ 332s] ./../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]' [ 332s] 352 | RmEpsilon(fst, &distance, opts); [ 332s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 332s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 332s] 70 | RmEpsilon(&gfst); [ 332s] | ~~~~~~~~~^~~~~~~ [ 332s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 332s] 54 | EpsNormalize(ifst, ofst, type); [ 332s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 332s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 332s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 332s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 332s] epsnormalize.cc:38:1: required from here [ 332s] 168 | ({#Op, Arc::Type()}, Op) [ 332s] | ^ [ 332s] ./../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] [ 332s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 332s] | ~~^~~~~~~~~~~~~~~~~~ [ 332s] ./../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] [ 332s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 332s] | ~~^~~~~~~~~~~~~~~~~~ [ 332s] ./../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] [ 332s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 332s] | ~~^~~~~~~~~~~~~~ [ 332s] ./../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] [ 332s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 332s] | ~~^~~~~~~~~~~~ [ 332s] ./../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] [ 332s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 332s] | ~~^~~~~~~~~~~~~~ [ 332s] ./../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] [ 332s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 332s] | ~~^~~~~~~~~~~~~~~~~~ [ 333s] In file included from ./../include/fst/shortest-distance.h:34, [ 333s] from ./../include/fst/prune.h:34, [ 333s] from ./../include/fst/rmepsilon.h:45: [ 333s] ./../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]': [ 333s] ./../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>]' [ 333s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] 689 | &unweighted); [ 333s] | ~~~~~~~~~~~~ [ 333s] ./../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]' [ 333s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 333s] | ^~~~~~~~~~~ [ 333s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 333s] 70 | RmEpsilon(&gfst); [ 333s] | ~~~~~~~~~^~~~~~~ [ 333s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 333s] 54 | EpsNormalize(ifst, ofst, type); [ 333s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 333s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] epsnormalize.cc:38:1: required from here [ 333s] 168 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 333s] ./../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]' [ 333s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] 689 | &unweighted); [ 333s] | ~~~~~~~~~~~~ [ 333s] ./../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]' [ 333s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 333s] | ^~~~~~~~~~~ [ 333s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 333s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 333s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 333s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 333s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 333s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 333s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] equivalent.cc:35:1: required from here [ 333s] 168 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 333s] ./../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]' [ 333s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] 689 | &unweighted); [ 333s] | ~~~~~~~~~~~~ [ 333s] ./../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]' [ 333s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 333s] | ^~~~~~~~~~~ [ 333s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 333s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 333s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 333s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 333s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 333s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 333s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] equivalent.cc:35:1: required from here [ 333s] 168 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 333s] In file included from ./../include/fst/rmepsilon.h:36: [ 333s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 333s] ./../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>]' [ 333s] 313 | Connect(fst); [ 333s] | ~~~~~~~^~~~~ [ 333s] ./../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]' [ 333s] 352 | RmEpsilon(fst, &distance, opts); [ 333s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 333s] 70 | RmEpsilon(&gfst); [ 333s] | ~~~~~~~~~^~~~~~~ [ 333s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 333s] 54 | EpsNormalize(ifst, ofst, type); [ 333s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 333s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] epsnormalize.cc:38:1: required from here [ 333s] 168 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 333s] | ~~^~~~~~~~~~~~~~~ [ 333s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 333s] ./../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]' [ 333s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] 689 | &unweighted); [ 333s] | ~~~~~~~~~~~~ [ 333s] ./../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]' [ 333s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 333s] | ^~~~~~~~~~~ [ 333s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 333s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 333s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 333s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 333s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 333s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 333s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] equivalent.cc:35:1: required from here [ 333s] 168 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 333s] ./../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]': [ 333s] ./../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>]' [ 333s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] 689 | &unweighted); [ 333s] | ~~~~~~~~~~~~ [ 333s] ./../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]' [ 333s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 333s] | ^~~~~~~~~~~ [ 333s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 333s] 70 | RmEpsilon(&gfst); [ 333s] | ~~~~~~~~~^~~~~~~ [ 333s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 333s] 54 | EpsNormalize(ifst, ofst, type); [ 333s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 333s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] epsnormalize.cc:38:1: required from here [ 333s] 168 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 333s] ./../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]' [ 333s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] 689 | &unweighted); [ 333s] | ~~~~~~~~~~~~ [ 333s] ./../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]' [ 333s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 333s] | ^~~~~~~~~~~ [ 333s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 333s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 333s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 333s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 333s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 333s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 333s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] equivalent.cc:35:1: required from here [ 333s] 168 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 333s] ./../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>]' [ 333s] 313 | Connect(fst); [ 333s] | ~~~~~~~^~~~~ [ 333s] ./../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]' [ 333s] 352 | RmEpsilon(fst, &distance, opts); [ 333s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 333s] 70 | RmEpsilon(&gfst); [ 333s] | ~~~~~~~~~^~~~~~~ [ 333s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 333s] 54 | EpsNormalize(ifst, ofst, type); [ 333s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 333s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] epsnormalize.cc:38:1: required from here [ 333s] 168 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 333s] | ~~^~~~~~~~~~~~~~~ [ 333s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 333s] ./../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]' [ 333s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] 689 | &unweighted); [ 333s] | ~~~~~~~~~~~~ [ 333s] ./../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]' [ 333s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 333s] | ^~~~~~~~~~~ [ 333s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 333s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 333s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 333s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 333s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 333s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 333s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] equivalent.cc:35:1: required from here [ 333s] 168 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 333s] ./../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]': [ 333s] ./../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>]' [ 333s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] 689 | &unweighted); [ 333s] | ~~~~~~~~~~~~ [ 333s] ./../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]' [ 333s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 333s] | ^~~~~~~~~~~ [ 333s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 333s] 70 | RmEpsilon(&gfst); [ 333s] | ~~~~~~~~~^~~~~~~ [ 333s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 333s] 54 | EpsNormalize(ifst, ofst, type); [ 333s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 333s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] epsnormalize.cc:38:1: required from here [ 333s] 168 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 333s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 333s] ./../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>]' [ 333s] 313 | Connect(fst); [ 333s] | ~~~~~~~^~~~~ [ 333s] ./../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]' [ 333s] 352 | RmEpsilon(fst, &distance, opts); [ 333s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 333s] 70 | RmEpsilon(&gfst); [ 333s] | ~~~~~~~~~^~~~~~~ [ 333s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 333s] 54 | EpsNormalize(ifst, ofst, type); [ 333s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 333s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] epsnormalize.cc:38:1: required from here [ 333s] 168 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 333s] | ~~^~~~~~~~~~~~~~~ [ 333s] In file included from ./../include/fst/queue.h:40: [ 333s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 333s] ./../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> >]' [ 333s] 119 | visitor->FinishVisit(); [ 333s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 333s] ./../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>]' [ 333s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 333s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../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]' [ 333s] 352 | RmEpsilon(fst, &distance, opts); [ 333s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 333s] 70 | RmEpsilon(&gfst); [ 333s] | ~~~~~~~~~^~~~~~~ [ 333s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 333s] 54 | EpsNormalize(ifst, ofst, type); [ 333s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 333s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 333s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 333s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 333s] epsnormalize.cc:38:1: required from here [ 333s] 168 | ({#Op, Arc::Type()}, Op) [ 333s] | ^ [ 333s] ./../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] [ 333s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 333s] | ~~^~~~~~~~~~~~~~~~ [ 333s] ./../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] [ 333s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 333s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 334s] ./../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> >]' [ 334s] 119 | visitor->FinishVisit(); [ 334s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 334s] ./../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>]' [ 334s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 334s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../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]' [ 334s] 352 | RmEpsilon(fst, &distance, opts); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 334s] 70 | RmEpsilon(&gfst); [ 334s] | ~~~~~~~~~^~~~~~~ [ 334s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 334s] 54 | EpsNormalize(ifst, ofst, type); [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 334s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 334s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] epsnormalize.cc:38:1: required from here [ 334s] 168 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 334s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 334s] ./../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> >]' [ 334s] 119 | visitor->FinishVisit(); [ 334s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 334s] ./../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>]' [ 334s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 334s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../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]' [ 334s] 352 | RmEpsilon(fst, &distance, opts); [ 334s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 334s] 70 | RmEpsilon(&gfst); [ 334s] | ~~~~~~~~~^~~~~~~ [ 334s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 334s] 54 | EpsNormalize(ifst, ofst, type); [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 334s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 334s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] epsnormalize.cc:38:1: required from here [ 334s] 168 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../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] [ 334s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 334s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] In file included from ./../include/fst/queue.h:40: [ 334s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 334s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 334s] 119 | visitor->FinishVisit(); [ 334s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 334s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 334s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 334s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] /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 >]' [ 334s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 334s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../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]' [ 334s] 665 | queue_ = std::make_unique>(fst, filter); [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 334s] ./../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]' [ 334s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 334s] | ^~~~~~~~~~~ [ 334s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 334s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 334s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 334s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 334s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 334s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 334s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] equivalent.cc:35:1: required from here [ 334s] 168 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 334s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 334s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 334s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 334s] 119 | visitor->FinishVisit(); [ 334s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 334s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 334s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 334s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] /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 >]' [ 334s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 334s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../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]' [ 334s] 665 | queue_ = std::make_unique>(fst, filter); [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 334s] ./../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]' [ 334s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 334s] | ^~~~~~~~~~~ [ 334s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 334s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 334s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 334s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 334s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 334s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 334s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] equivalent.cc:35:1: required from here [ 334s] 168 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 334s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 334s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 334s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 334s] 119 | visitor->FinishVisit(); [ 334s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 334s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 334s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 334s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] /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 >]' [ 334s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 334s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../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]' [ 334s] 665 | queue_ = std::make_unique>(fst, filter); [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 334s] ./../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]' [ 334s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 334s] | ^~~~~~~~~~~ [ 334s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 334s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 334s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 334s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 334s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 334s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 334s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] equivalent.cc:35:1: required from here [ 334s] 168 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 334s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 334s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 334s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 334s] 119 | visitor->FinishVisit(); [ 334s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 334s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 334s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 334s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] /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 >]' [ 334s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 334s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../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]' [ 334s] 665 | queue_ = std::make_unique>(fst, filter); [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 334s] ./../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]' [ 334s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 334s] | ^~~~~~~~~~~ [ 334s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 334s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 334s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 334s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 334s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 334s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 334s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] equivalent.cc:35:1: required from here [ 334s] 168 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 334s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 334s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 334s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 334s] 119 | visitor->FinishVisit(); [ 334s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 334s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 334s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 334s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] /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 >]' [ 334s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 334s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../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]' [ 334s] 665 | queue_ = std::make_unique>(fst, filter); [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 334s] ./../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]' [ 334s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 334s] | ^~~~~~~~~~~ [ 334s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 334s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 334s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 334s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 334s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 334s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 334s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] equivalent.cc:35:1: required from here [ 334s] 168 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 334s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 334s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 334s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 334s] 119 | visitor->FinishVisit(); [ 334s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 334s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 334s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 334s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] /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 >]' [ 334s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 334s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../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]' [ 334s] 665 | queue_ = std::make_unique>(fst, filter); [ 334s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 334s] ./../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]' [ 334s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 334s] | ^~~~~~~~~~~ [ 334s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 334s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 334s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 334s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 334s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 334s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 334s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 334s] equivalent.cc:35:1: required from here [ 334s] 168 | ({#Op, Arc::Type()}, Op) [ 334s] | ^ [ 334s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 334s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 334s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 334s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 334s] | ~~^~~~~~~~~~~~~~~~ [ 335s] depbase=`echo info-impl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 335s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 335s] mv -f $depbase.Tpo $depbase.Plo [ 335s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 335s] ./../include/fst/queue.h:558:11: required from here [ 335s] 558 | StateId Head() const final { [ 335s] | ^~~~ [ 335s] ./../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] [ 335s] 562 | ((front_ >= trivial_queue_.size()) || [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 335s] ./../include/fst/queue.h:573:8: required from here [ 335s] 573 | void Enqueue(StateId s) final { [ 335s] | ^~~~~~~ [ 335s] ./../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] [ 335s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 335s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 335s] ./../include/fst/queue.h:591:8: required from here [ 335s] 591 | void Dequeue() final { [ 335s] | ^~~~~~~ [ 335s] ./../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] [ 335s] 594 | } else if (front_ < trivial_queue_.size()) { [ 335s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 335s] ./../include/fst/queue.h:603:8: required from here [ 335s] 603 | bool Empty() const final { [ 335s] | ^~~~~ [ 335s] ./../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] [ 335s] 612 | return (front_ >= trivial_queue_.size()) || [ 335s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 335s] ./../include/fst/queue.h:617:8: required from here [ 335s] 617 | void Clear() final { [ 335s] | ^~~~~ [ 335s] ./../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] [ 335s] 621 | } else if (i < trivial_queue_.size()) { [ 335s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 335s] ./../include/fst/queue.h:238:8: required from here [ 335s] 238 | void Update(StateId s) override { [ 335s] | ^~~~~~ [ 335s] ./../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] [ 335s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 335s] | ~~^~~~~~~~~~~~~~ [ 335s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 335s] ./../include/fst/queue.h:505:8: required from here [ 335s] 505 | void Enqueue(StateId s) final { [ 335s] | ^~~~~~~ [ 335s] ./../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] [ 335s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 335s] | ~~~~~~~~~~~~~~~~~^~~~ [ 335s] In file included from ./../include/fst/queue.h:38: [ 335s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 335s] ./../include/fst/queue.h:224:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 335s] 224 | key_[s] = heap_.Insert(s); [ 335s] | ~~~~~~~~~~~~^~~ [ 335s] ./../include/fst/queue.h:221:8: required from here [ 335s] 221 | void Enqueue(StateId s) override { [ 335s] | ^~~~~~~ [ 335s] ./../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] [ 335s] 57 | if (size_ < values_.size()) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] depbase=`echo info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 335s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 335s] mv -f $depbase.Tpo $depbase.Plo [ 335s] In file included from ./../include/fst/script/fst-class.h:38, [ 335s] from fst-class.cc:22: [ 335s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 335s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/script/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]' [ 335s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 335s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 335s] fst-class.cc:160:1: required from here [ 335s] 676 | Class::Read, Class::Create, Class::Convert)) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] In file included from ./../include/fst/expanded-fst.h:38, [ 335s] from ./../include/fst/script/fst-class.h:35: [ 335s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 335s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 335s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/script/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]' [ 335s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 335s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 335s] fst-class.cc:160:1: required from here [ 335s] 676 | Class::Read, Class::Create, Class::Convert)) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/script/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]' [ 335s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 335s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 335s] fst-class.cc:160:1: required from here [ 335s] 676 | Class::Read, Class::Create, Class::Convert)) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] In file included from ./../include/fst/cache.h:40: [ 335s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 335s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 335s] 416 | BaseImpl::DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 335s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:344:8: required from here [ 335s] 344 | void DeleteStates(const std::vector &dstates) override { [ 335s] | ^~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 335s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 335s] 416 | BaseImpl::DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 335s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:344:8: required from here [ 335s] 344 | void DeleteStates(const std::vector &dstates) override { [ 335s] | ^~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 335s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 335s] 416 | BaseImpl::DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]' [ 335s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:344:8: required from here [ 335s] 344 | void DeleteStates(const std::vector &dstates) override { [ 335s] | ^~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 335s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 335s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 335s] 416 | BaseImpl::DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 335s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:344:8: required from here [ 335s] 344 | void DeleteStates(const std::vector &dstates) override { [ 335s] | ^~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 335s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 335s] 416 | BaseImpl::DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 335s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:344:8: required from here [ 335s] 344 | void DeleteStates(const std::vector &dstates) override { [ 335s] | ^~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 335s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 335s] 416 | BaseImpl::DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 335s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 335s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:344:8: required from here [ 335s] 344 | void DeleteStates(const std::vector &dstates) override { [ 335s] | ^~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 335s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 335s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 335s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/script/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]' [ 335s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 335s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 335s] fst-class.cc:161:1: required from here [ 335s] 676 | Class::Read, Class::Create, Class::Convert)) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 335s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 335s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/script/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]' [ 335s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 335s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 335s] fst-class.cc:161:1: required from here [ 335s] 676 | Class::Read, Class::Create, Class::Convert)) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 335s] 138 | class ImplToExpandedFst : public ImplToFst { [ 335s] | ^~~~~~~~~~~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 335s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 335s] 527 | class VectorFst : public ImplToMutableFst> { [ 335s] | ^~~~~~~~~ [ 335s] ./../include/fst/script/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]' [ 335s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 335s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 335s] fst-class.cc:161:1: required from here [ 335s] 676 | Class::Read, Class::Create, Class::Convert)) [ 335s] | ^ [ 335s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 335s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 335s] | ^~~~~~~~ [ 335s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 335s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 335s] | ^~~~~~~~~~~~~~~~ [ 336s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 336s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 336s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 336s] 138 | class ImplToExpandedFst : public ImplToFst { [ 336s] | ^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 336s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 336s] 527 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../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]' [ 336s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 336s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 336s] fst-class.cc:162:1: required from here [ 336s] 676 | Class::Read, Class::Create, Class::Convert)) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 336s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 336s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 336s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 336s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 336s] 527 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../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]' [ 336s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 336s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 336s] fst-class.cc:162:1: required from here [ 336s] 676 | Class::Read, Class::Create, Class::Convert)) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 336s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 336s] 138 | class ImplToExpandedFst : public ImplToFst { [ 336s] | ^~~~~~~~~~~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 336s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 336s] 527 | class VectorFst : public ImplToMutableFst> { [ 336s] | ^~~~~~~~~ [ 336s] ./../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]' [ 336s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 336s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 336s] fst-class.cc:162:1: required from here [ 336s] 676 | Class::Read, Class::Create, Class::Convert)) [ 336s] | ^ [ 336s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 336s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 336s] | ^~~~~~~~ [ 336s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 336s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 336s] | ^~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 337s] ./../include/fst/queue.h:558:11: required from here [ 337s] 558 | StateId Head() const final { [ 337s] | ^~~~ [ 337s] ./../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] [ 337s] 562 | ((front_ >= trivial_queue_.size()) || [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 337s] ./../include/fst/queue.h:573:8: required from here [ 337s] 573 | void Enqueue(StateId s) final { [ 337s] | ^~~~~~~ [ 337s] ./../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] [ 337s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 337s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 337s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 337s] ./../include/fst/queue.h:591:8: required from here [ 337s] 591 | void Dequeue() final { [ 337s] | ^~~~~~~ [ 337s] ./../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] [ 337s] 594 | } else if (front_ < trivial_queue_.size()) { [ 337s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 337s] ./../include/fst/queue.h:603:8: required from here [ 337s] 603 | bool Empty() const final { [ 337s] | ^~~~~ [ 337s] ./../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] [ 337s] 612 | return (front_ >= trivial_queue_.size()) || [ 337s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 337s] ./../include/fst/queue.h:617:8: required from here [ 337s] 617 | void Clear() final { [ 337s] | ^~~~~ [ 337s] ./../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] [ 337s] 621 | } else if (i < trivial_queue_.size()) { [ 337s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 337s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 337s] ./../include/fst/queue.h:238:8: required from here [ 337s] 238 | void Update(StateId s) override { [ 337s] | ^~~~~~ [ 337s] ./../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] [ 337s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 337s] | ~~^~~~~~~~~~~~~~ [ 337s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 337s] ./../include/fst/queue.h:505:8: required from here [ 337s] 505 | void Enqueue(StateId s) final { [ 337s] | ^~~~~~~ [ 337s] ./../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] [ 337s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 337s] | ~~~~~~~~~~~~~~~~~^~~~ [ 337s] ./../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]': [ 337s] ./../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]' [ 337s] 628 | return FindState(std::move(tuple)); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/determinize.h:622:11: required from here [ 337s] 622 | StateId ComputeStart() override { [ 337s] | ^~~~~~~~~~~~ [ 337s] ./../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] [ 337s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 337s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 337s] ./../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]': [ 337s] ./../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]' [ 337s] 628 | return FindState(std::move(tuple)); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/determinize.h:622:11: required from here [ 337s] 622 | StateId ComputeStart() override { [ 337s] | ^~~~~~~~~~~~ [ 337s] ./../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] [ 337s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 337s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 337s] ./../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]': [ 337s] ./../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]' [ 337s] 628 | return FindState(std::move(tuple)); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/determinize.h:622:11: required from here [ 337s] 622 | StateId ComputeStart() override { [ 337s] | ^~~~~~~~~~~~ [ 337s] ./../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] [ 337s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 337s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 337s] ./../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]': [ 337s] ./../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]' [ 337s] 628 | return FindState(std::move(tuple)); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/determinize.h:622:11: required from here [ 337s] 622 | StateId ComputeStart() override { [ 337s] | ^~~~~~~~~~~~ [ 337s] ./../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] [ 337s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 337s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 337s] ./../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]': [ 337s] ./../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]' [ 337s] 628 | return FindState(std::move(tuple)); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/determinize.h:622:11: required from here [ 337s] 622 | StateId ComputeStart() override { [ 337s] | ^~~~~~~~~~~~ [ 337s] ./../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] [ 337s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 337s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 337s] ./../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]': [ 337s] ./../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]' [ 337s] 628 | return FindState(std::move(tuple)); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/determinize.h:622:11: required from here [ 337s] 622 | StateId ComputeStart() override { [ 337s] | ^~~~~~~~~~~~ [ 337s] ./../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] [ 337s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 337s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 337s] ./../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]': [ 337s] ./../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]' [ 337s] 628 | return FindState(std::move(tuple)); [ 337s] | ^~~~~~~~~ [ 337s] ./../include/fst/determinize.h:622:11: required from here [ 337s] 622 | StateId ComputeStart() override { [ 337s] | ^~~~~~~~~~~~ [ 337s] ./../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] [ 337s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 337s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 338s] ./../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]': [ 338s] ./../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]' [ 338s] 628 | return FindState(std::move(tuple)); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/determinize.h:622:11: required from here [ 338s] 622 | StateId ComputeStart() override { [ 338s] | ^~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 338s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 338s] ./../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]': [ 338s] ./../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]' [ 338s] 628 | return FindState(std::move(tuple)); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/determinize.h:622:11: required from here [ 338s] 622 | StateId ComputeStart() override { [ 338s] | ^~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 338s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 338s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 338s] ./../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]' [ 338s] 224 | key_[s] = heap_.Insert(s); [ 338s] | ~~~~~~~~~~~~^~~ [ 338s] ./../include/fst/queue.h:221:8: required from here [ 338s] 221 | void Enqueue(StateId s) override { [ 338s] | ^~~~~~~ [ 338s] ./../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] [ 338s] 57 | if (size_ < values_.size()) { [ 338s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 338s] ./../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]': [ 338s] ./../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]' [ 338s] 628 | return FindState(std::move(tuple)); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/determinize.h:622:11: required from here [ 338s] 622 | StateId ComputeStart() override { [ 338s] | ^~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 338s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 338s] ./../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> > > >]': [ 338s] ./../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]' [ 338s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 338s] | ^~~~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 628 | return FindState(std::move(tuple)); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/determinize.h:622:11: required from here [ 338s] 622 | StateId ComputeStart() override { [ 338s] | ^~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 338s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 338s] ./../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> > > >]': [ 338s] ./../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]' [ 338s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 338s] | ^~~~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 628 | return FindState(std::move(tuple)); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/determinize.h:622:11: required from here [ 338s] 622 | StateId ComputeStart() override { [ 338s] | ^~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 338s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 338s] ./../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> > > >]': [ 338s] ./../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]' [ 338s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 338s] | ^~~~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 628 | return FindState(std::move(tuple)); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/determinize.h:622:11: required from here [ 338s] 622 | StateId ComputeStart() override { [ 338s] | ^~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 338s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 338s] ./../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> > > >]': [ 338s] ./../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]' [ 338s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 338s] | ^~~~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 628 | return FindState(std::move(tuple)); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/determinize.h:622:11: required from here [ 338s] 622 | StateId ComputeStart() override { [ 338s] | ^~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 338s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 338s] ./../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> > > >]': [ 338s] ./../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]' [ 338s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 338s] | ^~~~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 628 | return FindState(std::move(tuple)); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/determinize.h:622:11: required from here [ 338s] 622 | StateId ComputeStart() override { [ 338s] | ^~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 338s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 338s] ./../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> > > >]': [ 338s] ./../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]' [ 338s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 338s] | ^~~~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 628 | return FindState(std::move(tuple)); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/determinize.h:622:11: required from here [ 338s] 622 | StateId ComputeStart() override { [ 338s] | ^~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 338s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 338s] ./../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> > > >]': [ 338s] ./../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]' [ 338s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 338s] | ^~~~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 628 | return FindState(std::move(tuple)); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/determinize.h:622:11: required from here [ 338s] 622 | StateId ComputeStart() override { [ 338s] | ^~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 338s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 338s] In file included from ./../include/fst/determinize.h:41: [ 338s] ./../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]': [ 338s] ./../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]' [ 338s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 338s] | ^~~~~~~~~ [ 338s] ./../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]' [ 338s] 48 | StateId Start() const override { return impl_->Start(); } [ 338s] | ~~~~~~~~~~~~^~ [ 338s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 338s] 48 | StateId Start() const override { return impl_->Start(); } [ 338s] | ^~~~~ [ 338s] ./../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] [ 338s] 353 | while (unfactored_.size() <= element.state) [ 338s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 338s] ./../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]': [ 338s] ./../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]' [ 338s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 338s] | ^~~~~~~~~ [ 338s] ./../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]' [ 338s] 48 | StateId Start() const override { return impl_->Start(); } [ 338s] | ~~~~~~~~~~~~^~ [ 338s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 338s] 48 | StateId Start() const override { return impl_->Start(); } [ 338s] | ^~~~~ [ 338s] ./../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] [ 338s] 353 | while (unfactored_.size() <= element.state) [ 338s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 338s] ./../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]': [ 338s] ./../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]' [ 338s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 338s] | ^~~~~~~~~ [ 338s] ./../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]' [ 338s] 48 | StateId Start() const override { return impl_->Start(); } [ 338s] | ~~~~~~~~~~~~^~ [ 338s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 338s] 48 | StateId Start() const override { return impl_->Start(); } [ 338s] | ^~~~~ [ 338s] ./../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] [ 338s] 353 | while (unfactored_.size() <= element.state) [ 338s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 338s] ./../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]': [ 338s] ./../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]' [ 338s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 338s] | ^~~~~~~~~ [ 338s] ./../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]' [ 338s] 48 | StateId Start() const override { return impl_->Start(); } [ 338s] | ~~~~~~~~~~~~^~ [ 338s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 338s] 48 | StateId Start() const override { return impl_->Start(); } [ 338s] | ^~~~~ [ 338s] ./../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] [ 338s] 353 | while (unfactored_.size() <= element.state) [ 338s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 338s] ./../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]': [ 338s] ./../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]' [ 338s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 338s] | ^~~~~~~~~ [ 338s] ./../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]' [ 338s] 48 | StateId Start() const override { return impl_->Start(); } [ 338s] | ~~~~~~~~~~~~^~ [ 338s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 338s] 48 | StateId Start() const override { return impl_->Start(); } [ 338s] | ^~~~~ [ 338s] ./../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] [ 338s] 353 | while (unfactored_.size() <= element.state) [ 338s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 338s] ./../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]': [ 338s] ./../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]' [ 338s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 338s] | ^~~~~~~~~ [ 338s] ./../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]' [ 338s] 48 | StateId Start() const override { return impl_->Start(); } [ 338s] | ~~~~~~~~~~~~^~ [ 338s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 338s] 48 | StateId Start() const override { return impl_->Start(); } [ 338s] | ^~~~~ [ 338s] ./../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] [ 338s] 353 | while (unfactored_.size() <= element.state) [ 338s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 338s] ./../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]': [ 338s] ./../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]' [ 338s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 338s] | ^~~~~~~~~ [ 338s] ./../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]' [ 338s] 48 | StateId Start() const override { return impl_->Start(); } [ 338s] | ~~~~~~~~~~~~^~ [ 338s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 338s] 48 | StateId Start() const override { return impl_->Start(); } [ 338s] | ^~~~~ [ 338s] ./../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] [ 338s] 353 | while (unfactored_.size() <= element.state) [ 338s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 338s] ./../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 > > > >]': [ 338s] ./../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]' [ 338s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 338s] | ^~~~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 628 | return FindState(std::move(tuple)); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/determinize.h:622:11: required from here [ 338s] 622 | StateId ComputeStart() override { [ 338s] | ^~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 338s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 338s] ./../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 > > > >]': [ 338s] ./../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]' [ 338s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 338s] | ^~~~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 628 | return FindState(std::move(tuple)); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/determinize.h:622:11: required from here [ 338s] 622 | StateId ComputeStart() override { [ 338s] | ^~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 338s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 338s] ./../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 > > > >]': [ 338s] ./../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]' [ 338s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 338s] | ^~~~~~~~~~~~~~~ [ 338s] ./../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]' [ 338s] 628 | return FindState(std::move(tuple)); [ 338s] | ^~~~~~~~~ [ 338s] ./../include/fst/determinize.h:622:11: required from here [ 338s] 622 | StateId ComputeStart() override { [ 338s] | ^~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 338s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 338s] In file included from ./../include/fst/cache.h:40: [ 338s] ./../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 > >]': [ 338s] ./../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 > >]' [ 338s] 416 | BaseImpl::DeleteStates(dstates); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 338s] ./../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 > >]' [ 338s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 338s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 338s] ./../include/fst/mutable-fst.h:344:8: required from here [ 338s] 344 | void DeleteStates(const std::vector &dstates) override { [ 338s] | ^~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 338s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 338s] ./../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] [ 338s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 338s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 339s] depbase=`echo intersect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 339s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 339s] mv -f $depbase.Tpo $depbase.Plo [ 339s] In file included from ./../include/fst/script/fst-class.h:42: [ 339s] ./../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 >]': [ 339s] ./../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 >]' [ 339s] 416 | BaseImpl::DeleteStates(dstates); [ 339s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 339s] ./../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 >]' [ 339s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 339s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 339s] ./../include/fst/mutable-fst.h:344:8: required from here [ 339s] 344 | void DeleteStates(const std::vector &dstates) override { [ 339s] | ^~~~~~~~~~~~ [ 339s] ./../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] [ 339s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 339s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 339s] ./../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] [ 339s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 339s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 339s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 339s] ./../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 >]': [ 339s] ./../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 >]' [ 339s] 416 | BaseImpl::DeleteStates(dstates); [ 339s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 339s] ./../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 >]' [ 339s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 339s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 339s] ./../include/fst/mutable-fst.h:344:8: required from here [ 339s] 344 | void DeleteStates(const std::vector &dstates) override { [ 339s] | ^~~~~~~~~~~~ [ 339s] ./../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] [ 339s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 339s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 339s] ./../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] [ 339s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 339s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 339s] ./../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 >]': [ 339s] ./../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 >]' [ 339s] 416 | BaseImpl::DeleteStates(dstates); [ 339s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 339s] ./../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 >]' [ 339s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 339s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 339s] ./../include/fst/mutable-fst.h:344:8: required from here [ 339s] 344 | void DeleteStates(const std::vector &dstates) override { [ 339s] | ^~~~~~~~~~~~ [ 339s] ./../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] [ 339s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 339s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 339s] ./../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] [ 339s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 339s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 339s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 339s] ./../include/fst/queue.h:558:11: required from here [ 339s] 558 | StateId Head() const final { [ 339s] | ^~~~ [ 339s] ./../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] [ 339s] 562 | ((front_ >= trivial_queue_.size()) || [ 339s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 339s] ./../include/fst/queue.h:573:8: required from here [ 339s] 573 | void Enqueue(StateId s) final { [ 339s] | ^~~~~~~ [ 339s] ./../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] [ 339s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 339s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 339s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 339s] ./../include/fst/queue.h:591:8: required from here [ 339s] 591 | void Dequeue() final { [ 339s] | ^~~~~~~ [ 339s] ./../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] [ 339s] 594 | } else if (front_ < trivial_queue_.size()) { [ 339s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 339s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 339s] ./../include/fst/queue.h:603:8: required from here [ 339s] 603 | bool Empty() const final { [ 339s] | ^~~~~ [ 339s] ./../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] [ 339s] 612 | return (front_ >= trivial_queue_.size()) || [ 339s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 339s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 339s] ./../include/fst/queue.h:617:8: required from here [ 339s] 617 | void Clear() final { [ 339s] | ^~~~~ [ 339s] ./../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] [ 339s] 621 | } else if (i < trivial_queue_.size()) { [ 339s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 339s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 339s] ./../include/fst/queue.h:238:8: required from here [ 339s] 238 | void Update(StateId s) override { [ 339s] | ^~~~~~ [ 339s] ./../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] [ 339s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 339s] | ~~^~~~~~~~~~~~~~ [ 339s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 339s] ./../include/fst/queue.h:505:8: required from here [ 339s] 505 | void Enqueue(StateId s) final { [ 339s] | ^~~~~~~ [ 339s] ./../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] [ 339s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 339s] | ~~~~~~~~~~~~~~~~~^~~~ [ 340s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 340s] ./../include/fst/queue.h:558:11: required from here [ 340s] 558 | StateId Head() const final { [ 340s] | ^~~~ [ 340s] ./../include/fst/queue.h:562:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 340s] 562 | ((front_ >= trivial_queue_.size()) || [ 340s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 340s] ./../include/fst/queue.h:573:8: required from here [ 340s] 573 | void Enqueue(StateId s) final { [ 340s] | ^~~~~~~ [ 340s] ./../include/fst/queue.h:584:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 340s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 340s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 340s] ./../include/fst/queue.h:591:8: required from here [ 340s] 591 | void Dequeue() final { [ 340s] | ^~~~~~~ [ 340s] ./../include/fst/queue.h:594:23: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 340s] 594 | } else if (front_ < trivial_queue_.size()) { [ 340s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 340s] ./../include/fst/queue.h:603:8: required from here [ 340s] 603 | bool Empty() const final { [ 340s] | ^~~~~ [ 340s] ./../include/fst/queue.h:612:22: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 340s] 612 | return (front_ >= trivial_queue_.size()) || [ 340s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 340s] ./../include/fst/queue.h:617:8: required from here [ 340s] 617 | void Clear() final { [ 340s] | ^~~~~ [ 340s] ./../include/fst/queue.h:621:20: warning: comparison of integer expressions of different signedness: 'fst::SccQueue >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 340s] 621 | } else if (i < trivial_queue_.size()) { [ 340s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 340s] ./../include/fst/queue.h:505:8: required from here [ 340s] 505 | void Enqueue(StateId s) final { [ 340s] | ^~~~~~~ [ 340s] ./../include/fst/queue.h:513:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 340s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 340s] | ~~~~~~~~~~~~~~~~~^~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 628 | return FindState(std::move(tuple)); [ 340s] | ^~~~~~~~~ [ 340s] ./../include/fst/determinize.h:622:11: required from here [ 340s] 622 | StateId ComputeStart() override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 340s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 340s] ./../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 >]': [ 340s] ./../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]' [ 340s] 633 | filter_->SetState(s, *tuple); [ 340s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 340s] ./../include/fst/determinize.h:631:10: required from here [ 340s] 631 | Weight ComputeFinal(StateId s) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 340s] | ~~~~~~~~~~~~~~^~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 628 | return FindState(std::move(tuple)); [ 340s] | ^~~~~~~~~ [ 340s] ./../include/fst/determinize.h:622:11: required from here [ 340s] 622 | StateId ComputeStart() override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 340s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 340s] ./../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 >]': [ 340s] ./../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]' [ 340s] 633 | filter_->SetState(s, *tuple); [ 340s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 340s] ./../include/fst/determinize.h:631:10: required from here [ 340s] 631 | Weight ComputeFinal(StateId s) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 340s] | ~~~~~~~~~~~~~~^~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 628 | return FindState(std::move(tuple)); [ 340s] | ^~~~~~~~~ [ 340s] ./../include/fst/determinize.h:622:11: required from here [ 340s] 622 | StateId ComputeStart() override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 340s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 340s] ./../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 >]': [ 340s] ./../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]' [ 340s] 633 | filter_->SetState(s, *tuple); [ 340s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 340s] ./../include/fst/determinize.h:631:10: required from here [ 340s] 631 | Weight ComputeFinal(StateId s) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 340s] | ~~~~~~~~~~~~~~^~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 628 | return FindState(std::move(tuple)); [ 340s] | ^~~~~~~~~ [ 340s] ./../include/fst/determinize.h:622:11: required from here [ 340s] 622 | StateId ComputeStart() override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 340s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 340s] ./../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 >]': [ 340s] ./../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]' [ 340s] 633 | filter_->SetState(s, *tuple); [ 340s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 340s] ./../include/fst/determinize.h:631:10: required from here [ 340s] 631 | Weight ComputeFinal(StateId s) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 340s] | ~~~~~~~~~~~~~~^~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 628 | return FindState(std::move(tuple)); [ 340s] | ^~~~~~~~~ [ 340s] ./../include/fst/determinize.h:622:11: required from here [ 340s] 622 | StateId ComputeStart() override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 340s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 340s] ./../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 >]': [ 340s] ./../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]' [ 340s] 633 | filter_->SetState(s, *tuple); [ 340s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 340s] ./../include/fst/determinize.h:631:10: required from here [ 340s] 631 | Weight ComputeFinal(StateId s) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 340s] | ~~~~~~~~~~~~~~^~~~ [ 340s] In file included from ./../include/fst/epsnormalize.h:27: [ 340s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': [ 340s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 340s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 340s] | ^~~~~~~~~ [ 340s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 340s] 48 | StateId Start() const override { return impl_->Start(); } [ 340s] | ~~~~~~~~~~~~^~ [ 340s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 340s] 48 | StateId Start() const override { return impl_->Start(); } [ 340s] | ^~~~~ [ 340s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 340s] 353 | while (unfactored_.size() <= element.state) [ 340s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 628 | return FindState(std::move(tuple)); [ 340s] | ^~~~~~~~~ [ 340s] ./../include/fst/determinize.h:622:11: required from here [ 340s] 622 | StateId ComputeStart() override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 340s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 340s] ./../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 >]': [ 340s] ./../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]' [ 340s] 633 | filter_->SetState(s, *tuple); [ 340s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 340s] ./../include/fst/determinize.h:631:10: required from here [ 340s] 631 | Weight ComputeFinal(StateId s) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 340s] | ~~~~~~~~~~~~~~^~~~ [ 340s] In file included from ./../include/fst/cache.h:40: [ 340s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]': [ 340s] ./../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>]' [ 340s] 416 | BaseImpl::DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]' [ 340s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../include/fst/mutable-fst.h:344:8: required from here [ 340s] 344 | void DeleteStates(const std::vector &dstates) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, 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] [ 340s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, 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] [ 340s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': [ 340s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 340s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 340s] | ^~~~~~~~~ [ 340s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 340s] 48 | StateId Start() const override { return impl_->Start(); } [ 340s] | ~~~~~~~~~~~~^~ [ 340s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 340s] 48 | StateId Start() const override { return impl_->Start(); } [ 340s] | ^~~~~ [ 340s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 340s] 353 | while (unfactored_.size() <= element.state) [ 340s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../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]': [ 340s] ./../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]' [ 340s] 628 | return FindState(std::move(tuple)); [ 340s] | ^~~~~~~~~ [ 340s] ./../include/fst/determinize.h:622:11: required from here [ 340s] 622 | StateId ComputeStart() override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 340s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 340s] ./../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 >]': [ 340s] ./../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]' [ 340s] 633 | filter_->SetState(s, *tuple); [ 340s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 340s] ./../include/fst/determinize.h:631:10: required from here [ 340s] 631 | Weight ComputeFinal(StateId s) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../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] [ 340s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 340s] | ~~~~~~~~~~~~~~^~~~ [ 340s] ./../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>]': [ 340s] ./../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>]' [ 340s] 416 | BaseImpl::DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >; FST = fst::MutableFst >, fst::GALLIC> >; typename I::Arc::StateId = int; typename I::Arc = fst::GallicArc >, fst::GALLIC>]' [ 340s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 340s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 340s] ./../include/fst/mutable-fst.h:344:8: required from here [ 340s] 344 | void DeleteStates(const std::vector &dstates) override { [ 340s] | ^~~~~~~~~~~~ [ 340s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, 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] [ 340s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, fst::GALLIC>, 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] [ 340s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 340s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 340s] ./../include/fst/factor-weight.h: In instantiation of 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::FindState(const Element&) [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]': [ 340s] ./../include/fst/factor-weight.h:296:16: required from 'fst::internal::FactorWeightFstImpl::StateId fst::internal::FactorWeightFstImpl::Start() [with Arc = fst::GallicArc >, fst::GALLIC>; FactorIterator = fst::GallicFactor, fst::GALLIC>; StateId = int]' [ 340s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 340s] | ^~~~~~~~~ [ 340s] ./../include/fst/impl-to-fst.h:48:55: required from 'fst::ImplToFst::StateId fst::ImplToFst::Start() const [with I = fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >; FST = fst::Fst >, fst::GALLIC> >; StateId = int]' [ 340s] 48 | StateId Start() const override { return impl_->Start(); } [ 340s] | ~~~~~~~~~~~~^~ [ 340s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 340s] 48 | StateId Start() const override { return impl_->Start(); } [ 340s] | ^~~~~ [ 340s] ./../include/fst/factor-weight.h:353:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 340s] 353 | while (unfactored_.size() <= element.state) [ 340s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 341s] ./../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>]': [ 341s] ./../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>]' [ 341s] 416 | BaseImpl::DeleteStates(dstates); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 341s] ./../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>]' [ 341s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 341s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 341s] ./../include/fst/mutable-fst.h:344:8: required from here [ 341s] 344 | void DeleteStates(const std::vector &dstates) override { [ 341s] | ^~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 341s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 341s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 341s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 341s] ./../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]' [ 341s] 224 | key_[s] = heap_.Insert(s); [ 341s] | ~~~~~~~~~~~~^~~ [ 341s] ./../include/fst/queue.h:221:8: required from here [ 341s] 221 | void Enqueue(StateId s) override { [ 341s] | ^~~~~~~ [ 341s] ./../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] [ 341s] 57 | if (size_ < values_.size()) { [ 341s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 341s] ./../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]': [ 341s] ./../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]' [ 341s] 628 | return FindState(std::move(tuple)); [ 341s] | ^~~~~~~~~ [ 341s] ./../include/fst/determinize.h:622:11: required from here [ 341s] 622 | StateId ComputeStart() override { [ 341s] | ^~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 341s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 341s] ./../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 >]': [ 341s] ./../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]' [ 341s] 633 | filter_->SetState(s, *tuple); [ 341s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 341s] ./../include/fst/determinize.h:631:10: required from here [ 341s] 631 | Weight ComputeFinal(StateId s) override { [ 341s] | ^~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 341s] | ~~~~~~~~~~~~~~^~~~ [ 341s] ./../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]': [ 341s] ./../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]' [ 341s] 628 | return FindState(std::move(tuple)); [ 341s] | ^~~~~~~~~ [ 341s] ./../include/fst/determinize.h:622:11: required from here [ 341s] 622 | StateId ComputeStart() override { [ 341s] | ^~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 341s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 341s] ./../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 >]': [ 341s] ./../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]' [ 341s] 633 | filter_->SetState(s, *tuple); [ 341s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 341s] ./../include/fst/determinize.h:631:10: required from here [ 341s] 631 | Weight ComputeFinal(StateId s) override { [ 341s] | ^~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 341s] | ~~~~~~~~~~~~~~^~~~ [ 341s] ./../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]': [ 341s] ./../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]' [ 341s] 628 | return FindState(std::move(tuple)); [ 341s] | ^~~~~~~~~ [ 341s] ./../include/fst/determinize.h:622:11: required from here [ 341s] 622 | StateId ComputeStart() override { [ 341s] | ^~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 341s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 341s] ./../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 >]': [ 341s] ./../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]' [ 341s] 633 | filter_->SetState(s, *tuple); [ 341s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 341s] ./../include/fst/determinize.h:631:10: required from here [ 341s] 631 | Weight ComputeFinal(StateId s) override { [ 341s] | ^~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 341s] | ~~~~~~~~~~~~~~^~~~ [ 341s] ./../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> > > >]': [ 341s] ./../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]' [ 341s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 341s] | ^~~~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 628 | return FindState(std::move(tuple)); [ 341s] | ^~~~~~~~~ [ 341s] ./../include/fst/determinize.h:622:11: required from here [ 341s] 622 | StateId ComputeStart() override { [ 341s] | ^~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 341s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 341s] ./../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> > > >]': [ 341s] ./../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]' [ 341s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 341s] | ^~~~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 628 | return FindState(std::move(tuple)); [ 341s] | ^~~~~~~~~ [ 341s] ./../include/fst/determinize.h:622:11: required from here [ 341s] 622 | StateId ComputeStart() override { [ 341s] | ^~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 341s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 341s] ./../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> > > >]': [ 341s] ./../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]' [ 341s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 341s] | ^~~~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 628 | return FindState(std::move(tuple)); [ 341s] | ^~~~~~~~~ [ 341s] ./../include/fst/determinize.h:622:11: required from here [ 341s] 622 | StateId ComputeStart() override { [ 341s] | ^~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 341s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 341s] ./../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> > > >]': [ 341s] ./../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]' [ 341s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 341s] | ^~~~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 628 | return FindState(std::move(tuple)); [ 341s] | ^~~~~~~~~ [ 341s] ./../include/fst/determinize.h:622:11: required from here [ 341s] 622 | StateId ComputeStart() override { [ 341s] | ^~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 341s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 341s] ./../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> > > >]': [ 341s] ./../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]' [ 341s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 341s] | ^~~~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 628 | return FindState(std::move(tuple)); [ 341s] | ^~~~~~~~~ [ 341s] ./../include/fst/determinize.h:622:11: required from here [ 341s] 622 | StateId ComputeStart() override { [ 341s] | ^~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 341s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 341s] ./../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> > > >]': [ 341s] ./../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]' [ 341s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 341s] | ^~~~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 628 | return FindState(std::move(tuple)); [ 341s] | ^~~~~~~~~ [ 341s] ./../include/fst/determinize.h:622:11: required from here [ 341s] 622 | StateId ComputeStart() override { [ 341s] | ^~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 341s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 341s] ./../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> > > >]': [ 341s] ./../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]' [ 341s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 341s] | ^~~~~~~~~~~~~~~ [ 341s] ./../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]' [ 341s] 628 | return FindState(std::move(tuple)); [ 341s] | ^~~~~~~~~ [ 341s] ./../include/fst/determinize.h:622:11: required from here [ 341s] 622 | StateId ComputeStart() override { [ 341s] | ^~~~~~~~~~~~ [ 341s] ./../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] [ 341s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 341s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 341s] In file included from ./../include/fst/determinize.h:41: [ 341s] ./../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]': [ 341s] ./../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]' [ 341s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 341s] | ^~~~~~~~~ [ 341s] ./../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]' [ 341s] 48 | StateId Start() const override { return impl_->Start(); } [ 341s] | ~~~~~~~~~~~~^~ [ 341s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 341s] 48 | StateId Start() const override { return impl_->Start(); } [ 341s] | ^~~~~ [ 341s] ./../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] [ 341s] 353 | while (unfactored_.size() <= element.state) [ 341s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 342s] ./../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]': [ 342s] ./../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]' [ 342s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 342s] | ^~~~~~~~~ [ 342s] ./../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]' [ 342s] 48 | StateId Start() const override { return impl_->Start(); } [ 342s] | ~~~~~~~~~~~~^~ [ 342s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 342s] 48 | StateId Start() const override { return impl_->Start(); } [ 342s] | ^~~~~ [ 342s] ./../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] [ 342s] 353 | while (unfactored_.size() <= element.state) [ 342s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 342s] ./../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]': [ 342s] ./../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]' [ 342s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 342s] | ^~~~~~~~~ [ 342s] ./../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]' [ 342s] 48 | StateId Start() const override { return impl_->Start(); } [ 342s] | ~~~~~~~~~~~~^~ [ 342s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 342s] 48 | StateId Start() const override { return impl_->Start(); } [ 342s] | ^~~~~ [ 342s] ./../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] [ 342s] 353 | while (unfactored_.size() <= element.state) [ 342s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 342s] ./../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]': [ 342s] ./../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]' [ 342s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 342s] | ^~~~~~~~~ [ 342s] ./../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]' [ 342s] 48 | StateId Start() const override { return impl_->Start(); } [ 342s] | ~~~~~~~~~~~~^~ [ 342s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 342s] 48 | StateId Start() const override { return impl_->Start(); } [ 342s] | ^~~~~ [ 342s] ./../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] [ 342s] 353 | while (unfactored_.size() <= element.state) [ 342s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 342s] depbase=`echo invert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 342s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 342s] mv -f $depbase.Tpo $depbase.Plo [ 342s] ./../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]': [ 342s] ./../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]' [ 342s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 342s] | ^~~~~~~~~ [ 342s] ./../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]' [ 342s] 48 | StateId Start() const override { return impl_->Start(); } [ 342s] | ~~~~~~~~~~~~^~ [ 342s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 342s] 48 | StateId Start() const override { return impl_->Start(); } [ 342s] | ^~~~~ [ 342s] ./../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] [ 342s] 353 | while (unfactored_.size() <= element.state) [ 342s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 342s] depbase=`echo isomorphic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 342s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 342s] mv -f $depbase.Tpo $depbase.Plo [ 342s] ./../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]': [ 342s] ./../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]' [ 342s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 342s] | ^~~~~~~~~ [ 342s] ./../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]' [ 342s] 48 | StateId Start() const override { return impl_->Start(); } [ 342s] | ~~~~~~~~~~~~^~ [ 342s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 342s] 48 | StateId Start() const override { return impl_->Start(); } [ 342s] | ^~~~~ [ 342s] ./../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] [ 342s] 353 | while (unfactored_.size() <= element.state) [ 342s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 342s] ./../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]': [ 342s] ./../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]' [ 342s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 342s] | ^~~~~~~~~ [ 342s] ./../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]' [ 342s] 48 | StateId Start() const override { return impl_->Start(); } [ 342s] | ~~~~~~~~~~~~^~ [ 342s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 342s] 48 | StateId Start() const override { return impl_->Start(); } [ 342s] | ^~~~~ [ 342s] ./../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] [ 342s] 353 | while (unfactored_.size() <= element.state) [ 342s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 342s] In file included from ./../include/fst/cache.h:40: [ 342s] ./../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 > >]': [ 342s] ./../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 > >]' [ 342s] 416 | BaseImpl::DeleteStates(dstates); [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 342s] ./../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 > >]' [ 342s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 342s] ./../include/fst/mutable-fst.h:344:8: required from here [ 342s] 344 | void DeleteStates(const std::vector &dstates) override { [ 342s] | ^~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 342s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 342s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 342s] In file included from ./../include/fst/script/info.h:28, [ 342s] from info.cc:18: [ 342s] ./../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]': [ 342s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 342s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 342s] | ^~~~ [ 342s] info.cc:35:1: required from here [ 342s] 168 | ({#Op, Arc::Type()}, Op) [ 342s] | ^ [ 342s] ./../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] [ 342s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 342s] | ~~^~~~~~~~~~~ [ 342s] ./../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] [ 342s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 342s] | ~~~~~~^~~~~~~ [ 342s] ./../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] [ 342s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 342s] | ~~^~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 342s] | ~~~~~~~^~~~~~~~ [ 342s] ./../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 > > > >]': [ 342s] ./../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]' [ 342s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 342s] | ^~~~~~~~~~~~~~~ [ 342s] ./../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]' [ 342s] 628 | return FindState(std::move(tuple)); [ 342s] | ^~~~~~~~~ [ 342s] ./../include/fst/determinize.h:622:11: required from here [ 342s] 622 | StateId ComputeStart() override { [ 342s] | ^~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 342s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 342s] ./../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 > > > >]': [ 342s] ./../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]' [ 342s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 342s] | ^~~~~~~~~~~~~~~ [ 342s] ./../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]' [ 342s] 628 | return FindState(std::move(tuple)); [ 342s] | ^~~~~~~~~ [ 342s] ./../include/fst/determinize.h:622:11: required from here [ 342s] 622 | StateId ComputeStart() override { [ 342s] | ^~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 342s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 342s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 342s] ./../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 > > > >]': [ 342s] ./../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]' [ 342s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 342s] | ^~~~~~~~~~~~~~~ [ 342s] ./../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]' [ 342s] 628 | return FindState(std::move(tuple)); [ 342s] | ^~~~~~~~~ [ 342s] ./../include/fst/determinize.h:622:11: required from here [ 342s] 622 | StateId ComputeStart() override { [ 342s] | ^~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 342s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 342s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 342s] ./../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 >]': [ 342s] ./../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 >]' [ 342s] 416 | BaseImpl::DeleteStates(dstates); [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 342s] ./../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 >]' [ 342s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 342s] ./../include/fst/mutable-fst.h:344:8: required from here [ 342s] 344 | void DeleteStates(const std::vector &dstates) override { [ 342s] | ^~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 342s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 342s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 342s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 342s] ./../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 >]' [ 342s] 416 | BaseImpl::DeleteStates(dstates); [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 342s] ./../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 >]' [ 342s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 342s] ./../include/fst/mutable-fst.h:344:8: required from here [ 342s] 344 | void DeleteStates(const std::vector &dstates) override { [ 342s] | ^~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 342s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 342s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 342s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 342s] ./../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 >]' [ 342s] 416 | BaseImpl::DeleteStates(dstates); [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 342s] ./../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 >]' [ 342s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 342s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 342s] ./../include/fst/mutable-fst.h:344:8: required from here [ 342s] 344 | void DeleteStates(const std::vector &dstates) override { [ 342s] | ^~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 342s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 342s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 342s] ./../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]': [ 342s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 342s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 342s] | ^~~~ [ 342s] info.cc:35:1: required from here [ 342s] 168 | ({#Op, Arc::Type()}, Op) [ 342s] | ^ [ 342s] ./../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] [ 342s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 342s] | ~~^~~~~~~~~~~ [ 342s] ./../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] [ 342s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 342s] | ~~~~~~^~~~~~~ [ 342s] ./../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] [ 342s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 342s] | ~~^~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 342s] | ~~~~~~~^~~~~~~~ [ 342s] ./../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]': [ 342s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 342s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 342s] | ^~~~ [ 342s] info.cc:35:1: required from here [ 342s] 168 | ({#Op, Arc::Type()}, Op) [ 342s] | ^ [ 342s] ./../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] [ 342s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 342s] | ~~^~~~~~~~~~~ [ 342s] ./../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] [ 342s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 342s] | ~~~~~~^~~~~~~ [ 342s] ./../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] [ 342s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 342s] | ~~^~~~~~~~~~~~ [ 342s] ./../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] [ 342s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 342s] | ~~~~~~~^~~~~~~~ [ 343s] In file included from ./../include/fst/script/info-impl.h:42: [ 343s] ./../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 > >]': [ 343s] ./../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]' [ 343s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 343s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 343s] | ^~~~ [ 343s] info.cc:35:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 111 | if (state >= state_status.size()) { [ 343s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 136 | if (arc.nextstate >= state_status.size()) { [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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 > >]': [ 343s] ./../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]' [ 343s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 343s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 343s] | ^~~~ [ 343s] info.cc:35:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 111 | if (state >= state_status.size()) { [ 343s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 136 | if (arc.nextstate >= state_status.size()) { [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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 > >]': [ 343s] ./../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]' [ 343s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 343s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 343s] | ^~~~ [ 343s] info.cc:35:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 111 | if (state >= state_status.size()) { [ 343s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 136 | if (arc.nextstate >= state_status.size()) { [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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 > >]': [ 343s] ./../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]' [ 343s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 343s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 343s] | ^~~~ [ 343s] info.cc:35:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 111 | if (state >= state_status.size()) { [ 343s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 136 | if (arc.nextstate >= state_status.size()) { [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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 > >]': [ 343s] ./../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]' [ 343s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 343s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 343s] | ^~~~ [ 343s] info.cc:35:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 111 | if (state >= state_status.size()) { [ 343s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 136 | if (arc.nextstate >= state_status.size()) { [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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 > >]': [ 343s] ./../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]' [ 343s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 343s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 343s] | ^~~~ [ 343s] info.cc:35:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 111 | if (state >= state_status.size()) { [ 343s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 136 | if (arc.nextstate >= state_status.size()) { [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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 > >]': [ 343s] ./../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]' [ 343s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 343s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 343s] | ^~~~ [ 343s] info.cc:35:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 111 | if (state >= state_status.size()) { [ 343s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 136 | if (arc.nextstate >= state_status.size()) { [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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 > >]': [ 343s] ./../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]' [ 343s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 343s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 343s] | ^~~~ [ 343s] info.cc:35:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 111 | if (state >= state_status.size()) { [ 343s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 136 | if (arc.nextstate >= state_status.size()) { [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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 > >]': [ 343s] ./../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]' [ 343s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 343s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 343s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 343s] | ^~~~ [ 343s] info.cc:35:1: required from here [ 343s] 168 | ({#Op, Arc::Type()}, Op) [ 343s] | ^ [ 343s] ./../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] [ 343s] 111 | if (state >= state_status.size()) { [ 343s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 343s] ./../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] [ 343s] 136 | if (arc.nextstate >= state_status.size()) { [ 343s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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 > >]': [ 344s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 344s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 344s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 344s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 344s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 344s] | ^~~~ [ 344s] info.cc:35:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 111 | if (state >= state_status.size()) { [ 344s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 136 | if (arc.nextstate >= state_status.size()) { [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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 > >]': [ 344s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 344s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 344s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 344s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 344s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 344s] | ^~~~ [ 344s] info.cc:35:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 111 | if (state >= state_status.size()) { [ 344s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 136 | if (arc.nextstate >= state_status.size()) { [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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 > >]': [ 344s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 344s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 344s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 344s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 344s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 344s] | ^~~~ [ 344s] info.cc:35:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 111 | if (state >= state_status.size()) { [ 344s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../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] [ 344s] 136 | if (arc.nextstate >= state_status.size()) { [ 344s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 344s] In file included from ./../include/fst/cc-visitors.h:27, [ 344s] from ./../include/fst/test-properties.h:29, [ 344s] from ./../include/fst/impl-to-fst.h:31, [ 344s] from ./../include/fst/expanded-fst.h:38, [ 344s] from ./../include/fst/script/fst-class.h:35, [ 344s] from ./../include/fst/script/info.h:27: [ 344s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 344s] ./../include/fst/cc-visitors.h:54:24: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 344s] 54 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 344s] | ~~~~~~~~~~~~~~~^~~ [ 344s] ./../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 > >]' [ 344s] 106 | visit = visitor->InitState(root, root); [ 344s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 344s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 344s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 344s] | ^~~~ [ 344s] info.cc:35:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 344s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 344s] ./../include/fst/cc-visitors.h:54:58: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 344s] 54 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 344s] | ~~~~~~~~~~~~~~~^~~ [ 344s] ./../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 > >]' [ 344s] 106 | visit = visitor->InitState(root, root); [ 344s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 344s] ./../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]' [ 344s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 344s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 344s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 344s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 344s] | ^~~~ [ 344s] info.cc:35:1: required from here [ 344s] 168 | ({#Op, Arc::Type()}, Op) [ 344s] | ^ [ 344s] ./../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] [ 344s] 61 | if (item >= parent_.size()) { [ 344s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 346s] In file included from ./../include/fst/compose.h:35, [ 346s] from ./../include/fst/script/intersect.h:23, [ 346s] from intersect.cc:18: [ 346s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 346s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 346s] 200 | if (opts.connect) Connect(ofst); [ 346s] | ~~~~~~~^~~~~~ [ 346s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 346s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 346s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] intersect.cc:39:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~ [ 346s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 346s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 346s] 200 | if (opts.connect) Connect(ofst); [ 346s] | ~~~~~~~^~~~~~ [ 346s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 346s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 346s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] intersect.cc:39:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~ [ 346s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 346s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 346s] 200 | if (opts.connect) Connect(ofst); [ 346s] | ~~~~~~~^~~~~~ [ 346s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 346s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 346s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 346s] intersect.cc:39:1: required from here [ 346s] 168 | ({#Op, Arc::Type()}, Op) [ 346s] | ^ [ 346s] ./../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] [ 346s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 346s] | ~~^~~~~~~~~~~~~~~ [ 347s] In file included from ./../include/fst/script/isomorphic.h:24, [ 347s] from isomorphic.cc:18: [ 347s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 347s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 347s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 347s] | ^~~~~~~~~ [ 347s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 347s] 257 | const bool result = iso.IsIsomorphic(); [ 347s] | ~~~~~~~~~~~~~~~~^~ [ 347s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 347s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 347s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] isomorphic.cc:34:1: required from here [ 347s] 168 | ({#Op, Arc::Type()}, Op) [ 347s] | ^ [ 347s] ./../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] [ 347s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 347s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 347s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 347s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 347s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 347s] | ^~~~~~~~~ [ 347s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 347s] 257 | const bool result = iso.IsIsomorphic(); [ 347s] | ~~~~~~~~~~~~~~~~^~ [ 347s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 347s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 347s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 347s] isomorphic.cc:34:1: required from here [ 347s] 168 | ({#Op, Arc::Type()}, Op) [ 347s] | ^ [ 347s] ./../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] [ 347s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 347s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 348s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 348s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 348s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 348s] | ^~~~~~~~~ [ 348s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 348s] 257 | const bool result = iso.IsIsomorphic(); [ 348s] | ~~~~~~~~~~~~~~~~^~ [ 348s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 348s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 348s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 348s] isomorphic.cc:34:1: required from here [ 348s] 168 | ({#Op, Arc::Type()}, Op) [ 348s] | ^ [ 348s] ./../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] [ 348s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 348s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 349s] depbase=`echo map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 349s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 349s] mv -f $depbase.Tpo $depbase.Plo [ 350s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 350s] depbase=`echo minimize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 350s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 350s] mv -f $depbase.Tpo $depbase.Plo [ 351s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 354s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 354s] from ./../include/fst/compat.h:21, [ 354s] from ./../include/fst/fst.h:40, [ 354s] from ./../include/fst/script/isomorphic.h:23: [ 354s] /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>]': [ 354s] /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 [ 354s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 354s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 354s] /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>]': [ 354s] /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 [ 354s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 354s] | ^~~~~~~~~~~~~~~~ [ 354s] /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 [ 355s] In file included from ./../include/fst/cache.h:37, [ 355s] from ./../include/fst/arc-map.h:34, [ 355s] from ./../include/fst/minimize.h:33, [ 355s] from ./../include/fst/script/minimize.h:23, [ 355s] from minimize.cc:18: [ 355s] ./../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> > >': [ 355s] ./../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> > >' [ 355s] 138 | class ImplToExpandedFst : public ImplToFst { [ 355s] | ^~~~~~~~~~~~~~~~~ [ 355s] ./../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> > >' [ 355s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 355s] | ^~~~~~~~~~~~~~~~ [ 355s] ./../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> > > >' [ 355s] 527 | class VectorFst : public ImplToMutableFst> { [ 355s] | ^~~~~~~~~ [ 355s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 355s] 536 | VectorFst> gfst; [ 355s] | ^~~~ [ 355s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 355s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 355s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] minimize.cc:38:1: required from here [ 355s] 168 | ({#Op, Arc::Type()}, Op) [ 355s] | ^ [ 355s] ./../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=] [ 355s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 355s] | ^~~~~~~~ [ 355s] In file included from ./../include/fst/expanded-fst.h:38, [ 355s] from ./../include/fst/mutable-fst.h:38: [ 355s] ./../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=' [ 355s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 355s] | ^~~~~~~~ [ 355s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 355s] ./../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> > >' [ 355s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 355s] | ^~~~~~~~~~~~~~~~ [ 355s] ./../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> > > >' [ 355s] 527 | class VectorFst : public ImplToMutableFst> { [ 355s] | ^~~~~~~~~ [ 355s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 355s] 536 | VectorFst> gfst; [ 355s] | ^~~~ [ 355s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 355s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 355s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] minimize.cc:38:1: required from here [ 355s] 168 | ({#Op, Arc::Type()}, Op) [ 355s] | ^ [ 355s] ./../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=] [ 355s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 355s] | ^~~~~~~~ [ 355s] ./../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=' [ 355s] 138 | class ImplToExpandedFst : public ImplToFst { [ 355s] | ^~~~~~~~~~~~~~~~~ [ 355s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 355s] ./../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> > > >' [ 355s] 527 | class VectorFst : public ImplToMutableFst> { [ 355s] | ^~~~~~~~~ [ 355s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 355s] 536 | VectorFst> gfst; [ 355s] | ^~~~ [ 355s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 355s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 355s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 355s] minimize.cc:38:1: required from here [ 355s] 168 | ({#Op, Arc::Type()}, Op) [ 355s] | ^ [ 355s] ./../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=] [ 355s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 355s] | ^~~~~~~~ [ 355s] ./../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=' [ 355s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 355s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../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> > >': [ 356s] ./../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> > >' [ 356s] 138 | class ImplToExpandedFst : public ImplToFst { [ 356s] | ^~~~~~~~~~~~~~~~~ [ 356s] ./../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> > >' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../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> > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 356s] 536 | VectorFst> gfst; [ 356s] | ^~~~ [ 356s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 356s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] minimize.cc:38:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../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=' [ 356s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 356s] ./../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> > >' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../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> > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 356s] 536 | VectorFst> gfst; [ 356s] | ^~~~ [ 356s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 356s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] minimize.cc:38:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 356s] 138 | class ImplToExpandedFst : public ImplToFst { [ 356s] | ^~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 356s] ./../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> > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 356s] 536 | VectorFst> gfst; [ 356s] | ^~~~ [ 356s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 356s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] minimize.cc:38:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../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> > >': [ 356s] ./../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> > >' [ 356s] 138 | class ImplToExpandedFst : public ImplToFst { [ 356s] | ^~~~~~~~~~~~~~~~~ [ 356s] ./../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> > >' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../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> > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 356s] 536 | VectorFst> gfst; [ 356s] | ^~~~ [ 356s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 356s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] minimize.cc:38:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../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=' [ 356s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 356s] ./../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> > >' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../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> > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 356s] 536 | VectorFst> gfst; [ 356s] | ^~~~ [ 356s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 356s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] minimize.cc:38:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 356s] 138 | class ImplToExpandedFst : public ImplToFst { [ 356s] | ^~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 356s] ./../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> > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 356s] 536 | VectorFst> gfst; [ 356s] | ^~~~ [ 356s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 356s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] minimize.cc:38:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] In file included from ./../include/fst/cache.h:37, [ 356s] from ./../include/fst/arc-map.h:34, [ 356s] from ./../include/fst/script/map.h:26, [ 356s] from map.cc:18: [ 356s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 356s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 356s] 138 | class ImplToExpandedFst : public ImplToFst { [ 356s] | ^~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../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 >]' [ 356s] 52 | StateMap(fst, ofst.get(), mapper); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 356s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] map.cc:41:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] In file included from ./../include/fst/expanded-fst.h:38, [ 356s] from ./../include/fst/mutable-fst.h:38: [ 356s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 356s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 356s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../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 >]' [ 356s] 52 | StateMap(fst, ofst.get(), mapper); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 356s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] map.cc:41:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 356s] 138 | class ImplToExpandedFst : public ImplToFst { [ 356s] | ^~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 356s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../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 >]' [ 356s] 52 | StateMap(fst, ofst.get(), mapper); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 356s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] map.cc:41:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 356s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 356s] 138 | class ImplToExpandedFst : public ImplToFst { [ 356s] | ^~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/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 >]' [ 356s] 43 | ArcMap(fst, ofst.get(), mapper); [ 356s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 356s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 356s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] map.cc:41:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 356s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 356s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/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 >]' [ 356s] 43 | ArcMap(fst, ofst.get(), mapper); [ 356s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 356s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 356s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] map.cc:41:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 356s] 138 | class ImplToExpandedFst : public ImplToFst { [ 356s] | ^~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 356s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/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 >]' [ 356s] 43 | ArcMap(fst, ofst.get(), mapper); [ 356s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 356s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 356s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] map.cc:41:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 356s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 356s] 138 | class ImplToExpandedFst : public ImplToFst { [ 356s] | ^~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/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 >]' [ 356s] 43 | ArcMap(fst, ofst.get(), mapper); [ 356s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 356s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 356s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] map.cc:41:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 356s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 356s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/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 >]' [ 356s] 43 | ArcMap(fst, ofst.get(), mapper); [ 356s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 356s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 356s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] map.cc:41:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 356s] 138 | class ImplToExpandedFst : public ImplToFst { [ 356s] | ^~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 356s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/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 >]' [ 356s] 43 | ArcMap(fst, ofst.get(), mapper); [ 356s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 356s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 356s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] map.cc:41:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../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> > > >': [ 356s] ./../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> > > >' [ 356s] 138 | class ImplToExpandedFst : public ImplToFst { [ 356s] | ^~~~~~~~~~~~~~~~~ [ 356s] ./../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> > > >' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../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> > > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 356s] 298 | VectorFst Tr_; [ 356s] | ^~~ [ 356s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 356s] 491 | CyclicMinimizer> minimizer(*fst); [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 356s] 545 | internal::AcceptorMinimize(&gfst); [ 356s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 356s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 356s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] minimize.cc:38:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../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=' [ 356s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 356s] ./../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> > > >' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../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> > > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 356s] 298 | VectorFst Tr_; [ 356s] | ^~~ [ 356s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 356s] 491 | CyclicMinimizer> minimizer(*fst); [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 356s] 545 | internal::AcceptorMinimize(&gfst); [ 356s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 356s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 356s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] minimize.cc:38:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 356s] 138 | class ImplToExpandedFst : public ImplToFst { [ 356s] | ^~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 356s] ./../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> > > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 356s] 298 | VectorFst Tr_; [ 356s] | ^~~ [ 356s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 356s] 491 | CyclicMinimizer> minimizer(*fst); [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 356s] 545 | internal::AcceptorMinimize(&gfst); [ 356s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 356s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 356s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] minimize.cc:38:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61: [ 356s] /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>]': [ 356s] /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 [ 356s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 356s] | ^~~~~~~~~~~~~ [ 356s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 356s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 356s] 138 | class ImplToExpandedFst : public ImplToFst { [ 356s] | ^~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 356s] 298 | VectorFst Tr_; [ 356s] | ^~~ [ 356s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 356s] 491 | CyclicMinimizer> minimizer(*fst); [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 356s] 568 | internal::AcceptorMinimize(fst); [ 356s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 356s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 356s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] minimize.cc:38:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 356s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 356s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 356s] 298 | VectorFst Tr_; [ 356s] | ^~~ [ 356s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 356s] 491 | CyclicMinimizer> minimizer(*fst); [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 356s] 568 | internal::AcceptorMinimize(fst); [ 356s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 356s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 356s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] minimize.cc:38:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 356s] 138 | class ImplToExpandedFst : public ImplToFst { [ 356s] | ^~~~~~~~~~~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 356s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 356s] 527 | class VectorFst : public ImplToMutableFst> { [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 356s] 298 | VectorFst Tr_; [ 356s] | ^~~ [ 356s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 356s] 491 | CyclicMinimizer> minimizer(*fst); [ 356s] | ^~~~~~~~~ [ 356s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 356s] 568 | internal::AcceptorMinimize(fst); [ 356s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 356s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 356s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 356s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 356s] minimize.cc:38:1: required from here [ 356s] 168 | ({#Op, Arc::Type()}, Op) [ 356s] | ^ [ 356s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 356s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 356s] | ^~~~~~~~ [ 356s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 356s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 356s] | ^~~~~~~~~~~~~~~~ [ 357s] /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>]': [ 357s] /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 [ 357s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] /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 [ 357s] /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 [ 357s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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> > > >': [ 357s] ./../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> > > >' [ 357s] 138 | class ImplToExpandedFst : public ImplToFst { [ 357s] | ^~~~~~~~~~~~~~~~~ [ 357s] ./../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> > > >' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../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> > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 357s] 298 | VectorFst Tr_; [ 357s] | ^~~ [ 357s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 357s] 491 | CyclicMinimizer> minimizer(*fst); [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 357s] 545 | internal::AcceptorMinimize(&gfst); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 357s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 357s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] minimize.cc:38:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 357s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 357s] ./../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> > > >' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../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> > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 357s] 298 | VectorFst Tr_; [ 357s] | ^~~ [ 357s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 357s] 491 | CyclicMinimizer> minimizer(*fst); [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 357s] 545 | internal::AcceptorMinimize(&gfst); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 357s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 357s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] minimize.cc:38:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 357s] 138 | class ImplToExpandedFst : public ImplToFst { [ 357s] | ^~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 357s] ./../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> > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 357s] 298 | VectorFst Tr_; [ 357s] | ^~~ [ 357s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 357s] 491 | CyclicMinimizer> minimizer(*fst); [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 357s] 545 | internal::AcceptorMinimize(&gfst); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 357s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 357s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] minimize.cc:38:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 138 | class ImplToExpandedFst : public ImplToFst { [ 357s] | ^~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 357s] 298 | VectorFst Tr_; [ 357s] | ^~~ [ 357s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 357s] 491 | CyclicMinimizer> minimizer(*fst); [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 357s] 568 | internal::AcceptorMinimize(fst); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 357s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 357s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] minimize.cc:38:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 357s] 298 | VectorFst Tr_; [ 357s] | ^~~ [ 357s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 357s] 491 | CyclicMinimizer> minimizer(*fst); [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 357s] 568 | internal::AcceptorMinimize(fst); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 357s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 357s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] minimize.cc:38:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 138 | class ImplToExpandedFst : public ImplToFst { [ 357s] | ^~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 357s] 298 | VectorFst Tr_; [ 357s] | ^~~ [ 357s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 357s] 491 | CyclicMinimizer> minimizer(*fst); [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 357s] 568 | internal::AcceptorMinimize(fst); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 357s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 357s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] minimize.cc:38:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 357s] ./../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> > > >' [ 357s] 138 | class ImplToExpandedFst : public ImplToFst { [ 357s] | ^~~~~~~~~~~~~~~~~ [ 357s] ./../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> > > >' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../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> > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 357s] 298 | VectorFst Tr_; [ 357s] | ^~~ [ 357s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 357s] 491 | CyclicMinimizer> minimizer(*fst); [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 357s] 545 | internal::AcceptorMinimize(&gfst); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 357s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 357s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] minimize.cc:38:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 357s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 357s] ./../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> > > >' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../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> > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 357s] 298 | VectorFst Tr_; [ 357s] | ^~~ [ 357s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 357s] 491 | CyclicMinimizer> minimizer(*fst); [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 357s] 545 | internal::AcceptorMinimize(&gfst); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 357s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 357s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] minimize.cc:38:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 357s] 138 | class ImplToExpandedFst : public ImplToFst { [ 357s] | ^~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 357s] ./../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> > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 357s] 298 | VectorFst Tr_; [ 357s] | ^~~ [ 357s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 357s] 491 | CyclicMinimizer> minimizer(*fst); [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 357s] 545 | internal::AcceptorMinimize(&gfst); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 357s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 357s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] minimize.cc:38:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]', [ 357s] 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, [ 357s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:186:12: [ 357s] /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 [ 357s] 1905 | std::__introsort_loop(__first, __last, [ 357s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 357s] 1906 | std::__lg(__last - __first) * 2, [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 1907 | __comp); [ 357s] | ~~~~~~~ [ 357s] ./../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=' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] 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>]', [ 357s] 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, [ 357s] 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, [ 357s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:186:12: [ 357s] /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 [ 357s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] /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 [ 357s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]', [ 357s] 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, [ 357s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:187:12: [ 357s] /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 [ 357s] 1905 | std::__introsort_loop(__first, __last, [ 357s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 357s] 1906 | std::__lg(__last - __first) * 2, [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] 1907 | __comp); [ 357s] | ~~~~~~~ [ 357s] 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>]', [ 357s] 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, [ 357s] 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, [ 357s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:187:12: [ 357s] /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 [ 357s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] /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 [ 357s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 138 | class ImplToExpandedFst : public ImplToFst { [ 357s] | ^~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 357s] 298 | VectorFst Tr_; [ 357s] | ^~~ [ 357s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 357s] 491 | CyclicMinimizer> minimizer(*fst); [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 357s] 568 | internal::AcceptorMinimize(fst); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 357s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 357s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] minimize.cc:38:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 357s] 298 | VectorFst Tr_; [ 357s] | ^~~ [ 357s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 357s] 491 | CyclicMinimizer> minimizer(*fst); [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 357s] 568 | internal::AcceptorMinimize(fst); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 357s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 357s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] minimize.cc:38:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 138 | class ImplToExpandedFst : public ImplToFst { [ 357s] | ^~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 357s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 357s] 527 | class VectorFst : public ImplToMutableFst> { [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 357s] 298 | VectorFst Tr_; [ 357s] | ^~~ [ 357s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 357s] 491 | CyclicMinimizer> minimizer(*fst); [ 357s] | ^~~~~~~~~ [ 357s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 357s] 568 | internal::AcceptorMinimize(fst); [ 357s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 357s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 357s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] minimize.cc:38:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 357s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 357s] | ^~~~~~~~ [ 357s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 357s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 357s] | ^~~~~~~~~~~~~~~~ [ 357s] In file included from ./../include/fst/minimize.h:45: [ 357s] ./../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>]': [ 357s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 357s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 357s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 357s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 357s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 357s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] minimize.cc:38:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 357s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 357s] ./../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] [ 357s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 357s] | ~~^~~~~~~~~~~~~~~~~ [ 357s] In file included from ./../include/fst/push.h:33: [ 357s] ./../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>]': [ 357s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 357s] 102 | Reweight(fst, distance, type); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 357s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 357s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 357s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] minimize.cc:38:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 73 | if (s == potential.size()) break; [ 357s] | ~~^~~~~~~~~~~~~~~~~~~ [ 357s] ./../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] [ 357s] 79 | if (arc.nextstate >= potential.size()) continue; [ 357s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 357s] ./../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] [ 357s] 107 | const auto startweight = fst->Start() < potential.size() [ 357s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 357s] In file included from ./../include/fst/script/map.h:29: [ 357s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 357s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 357s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 357s] | ~~~~~~~~~~~~^~ [ 357s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 357s] 176 | StateMap(ifst, ofst, &mapper); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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 >]' [ 357s] 52 | StateMap(fst, ofst.get(), mapper); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 357s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] map.cc:41:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 357s] | ~~~^~~~~~~~~~~~~~~ [ 357s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 357s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 357s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 357s] | ~~~~~~~~~~~~^~ [ 357s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 357s] 176 | StateMap(ifst, ofst, &mapper); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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 >]' [ 357s] 52 | StateMap(fst, ofst.get(), mapper); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 357s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] map.cc:41:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 357s] | ~~~^~~~~~~~~~~~~~~ [ 357s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 357s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 357s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 357s] | ~~~~~~~~~~~~^~ [ 357s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 357s] 176 | StateMap(ifst, ofst, &mapper); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../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 >]' [ 357s] 52 | StateMap(fst, ofst.get(), mapper); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 357s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 357s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 357s] map.cc:41:1: required from here [ 357s] 168 | ({#Op, Arc::Type()}, Op) [ 357s] | ^ [ 357s] ./../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] [ 357s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 357s] | ~~~^~~~~~~~~~~~~~~ [ 358s] In file included from ./../include/fst/minimize.h:36: [ 358s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 358s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 358s] 473 | Connect(fst); [ 358s] | ~~~~~~~^~~~~ [ 358s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 358s] 545 | internal::AcceptorMinimize(&gfst); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 358s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 358s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] minimize.cc:38:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 358s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 358s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 358s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 358s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 358s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] minimize.cc:38:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 358s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 358s] 102 | Reweight(fst, distance, type); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 358s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 358s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 358s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] minimize.cc:38:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 73 | if (s == potential.size()) break; [ 358s] | ~~^~~~~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 79 | if (arc.nextstate >= potential.size()) continue; [ 358s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 107 | const auto startweight = fst->Start() < potential.size() [ 358s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 358s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 358s] 473 | Connect(fst); [ 358s] | ~~~~~~~^~~~~ [ 358s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 358s] 568 | internal::AcceptorMinimize(fst); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 358s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 358s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] minimize.cc:38:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~ [ 358s] ./../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>]': [ 358s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 358s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 358s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 358s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 358s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 358s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] minimize.cc:38:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~~ [ 358s] ./../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>]': [ 358s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 358s] 102 | Reweight(fst, distance, type); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 358s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 358s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 358s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] minimize.cc:38:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 73 | if (s == potential.size()) break; [ 358s] | ~~^~~~~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 79 | if (arc.nextstate >= potential.size()) continue; [ 358s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 107 | const auto startweight = fst->Start() < potential.size() [ 358s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 358s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 358s] 473 | Connect(fst); [ 358s] | ~~~~~~~^~~~~ [ 358s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 358s] 545 | internal::AcceptorMinimize(&gfst); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 358s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 358s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] minimize.cc:38:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 358s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 358s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 358s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 358s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 358s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] minimize.cc:38:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 358s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 358s] 102 | Reweight(fst, distance, type); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 358s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 358s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 358s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] minimize.cc:38:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 73 | if (s == potential.size()) break; [ 358s] | ~~^~~~~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 79 | if (arc.nextstate >= potential.size()) continue; [ 358s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 107 | const auto startweight = fst->Start() < potential.size() [ 358s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 358s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 358s] 473 | Connect(fst); [ 358s] | ~~~~~~~^~~~~ [ 358s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 358s] 568 | internal::AcceptorMinimize(fst); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 358s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 358s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] minimize.cc:38:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~ [ 358s] In file included from ./../include/fst/cache.h:40: [ 358s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 358s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 358s] 416 | BaseImpl::DeleteStates(dstates); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 358s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 358s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 358s] ./../include/fst/mutable-fst.h:344:8: required from here [ 358s] 344 | void DeleteStates(const std::vector &dstates) override { [ 358s] | ^~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 358s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 358s] 416 | BaseImpl::DeleteStates(dstates); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 358s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 358s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 358s] ./../include/fst/mutable-fst.h:344:8: required from here [ 358s] 344 | void DeleteStates(const std::vector &dstates) override { [ 358s] | ^~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 358s] ./../include/fst/vector-fst.h:416:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 358s] 416 | BaseImpl::DeleteStates(dstates); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 358s] ./../include/fst/mutable-fst.h:346:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with I = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 358s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 358s] ./../include/fst/mutable-fst.h:344:8: required from here [ 358s] 344 | void DeleteStates(const std::vector &dstates) override { [ 358s] | ^~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h:262:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/vector-fst.h:272:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 358s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 358s] ./../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>]': [ 358s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 358s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 358s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 358s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 358s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 358s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] minimize.cc:38:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~~ [ 358s] ./../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>]': [ 358s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 358s] 102 | Reweight(fst, distance, type); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 358s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 358s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 358s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] minimize.cc:38:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 73 | if (s == potential.size()) break; [ 358s] | ~~^~~~~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 79 | if (arc.nextstate >= potential.size()) continue; [ 358s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 107 | const auto startweight = fst->Start() < potential.size() [ 358s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 358s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 358s] 473 | Connect(fst); [ 358s] | ~~~~~~~^~~~~ [ 358s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 358s] 545 | internal::AcceptorMinimize(&gfst); [ 358s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 358s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 358s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] minimize.cc:38:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../include/fst/connect.h:56:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 358s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~ [ 358s] ./../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]': [ 358s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 358s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 358s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 358s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 358s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 358s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] minimize.cc:38:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 358s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 358s] | ~~^~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 358s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 358s] 102 | Reweight(fst, distance, type); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 358s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 358s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 358s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 358s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 358s] minimize.cc:38:1: required from here [ 358s] 168 | ({#Op, Arc::Type()}, Op) [ 358s] | ^ [ 358s] ./../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] [ 358s] 73 | if (s == potential.size()) break; [ 358s] | ~~^~~~~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 79 | if (arc.nextstate >= potential.size()) continue; [ 358s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 358s] ./../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] [ 358s] 107 | const auto startweight = fst->Start() < potential.size() [ 358s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 359s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 359s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 359s] 473 | Connect(fst); [ 359s] | ~~~~~~~^~~~~ [ 359s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 359s] 568 | internal::AcceptorMinimize(fst); [ 359s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 359s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 359s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 359s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 359s] minimize.cc:38:1: required from here [ 359s] 168 | ({#Op, Arc::Type()}, Op) [ 359s] | ^ [ 359s] ./../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] [ 359s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 359s] | ~~^~~~~~~~~~~~~~~ [ 359s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 359s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 359s] 325 | Initialize(fst); [ 359s] | ^~~~~~~~~~ [ 359s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 359s] 484 | AcyclicMinimizer minimizer(*fst); [ 359s] | ^~~~~~~~~ [ 359s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 359s] 545 | internal::AcceptorMinimize(&gfst); [ 359s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 359s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 359s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 359s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 359s] minimize.cc:38:1: required from here [ 359s] 168 | ({#Op, Arc::Type()}, Op) [ 359s] | ^ [ 359s] ./../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] [ 359s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 359s] | ~~^~~~~~~~~~~~~~~~ [ 359s] depbase=`echo print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 359s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 359s] mv -f $depbase.Tpo $depbase.Plo [ 359s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 359s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 359s] 325 | Initialize(fst); [ 359s] | ^~~~~~~~~~ [ 359s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 359s] 484 | AcyclicMinimizer minimizer(*fst); [ 359s] | ^~~~~~~~~ [ 359s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 359s] 568 | internal::AcceptorMinimize(fst); [ 359s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 359s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 359s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 359s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 359s] minimize.cc:38:1: required from here [ 359s] 168 | ({#Op, Arc::Type()}, Op) [ 359s] | ^ [ 359s] ./../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] [ 359s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 359s] | ~~^~~~~~~~~~~~~~~~ [ 359s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 360s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 360s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 360s] 325 | Initialize(fst); [ 360s] | ^~~~~~~~~~ [ 360s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 360s] 484 | AcyclicMinimizer minimizer(*fst); [ 360s] | ^~~~~~~~~ [ 360s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 360s] 545 | internal::AcceptorMinimize(&gfst); [ 360s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 360s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 360s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 360s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] minimize.cc:38:1: required from here [ 360s] 168 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../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] [ 360s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 360s] | ~~^~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 360s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 360s] 325 | Initialize(fst); [ 360s] | ^~~~~~~~~~ [ 360s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 360s] 484 | AcyclicMinimizer minimizer(*fst); [ 360s] | ^~~~~~~~~ [ 360s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 360s] 568 | internal::AcceptorMinimize(fst); [ 360s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 360s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 360s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 360s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] minimize.cc:38:1: required from here [ 360s] 168 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../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] [ 360s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 360s] | ~~^~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 360s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 360s] 325 | Initialize(fst); [ 360s] | ^~~~~~~~~~ [ 360s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 360s] 484 | AcyclicMinimizer minimizer(*fst); [ 360s] | ^~~~~~~~~ [ 360s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 360s] 545 | internal::AcceptorMinimize(&gfst); [ 360s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 360s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 360s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 360s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] minimize.cc:38:1: required from here [ 360s] 168 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../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] [ 360s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 360s] | ~~^~~~~~~~~~~~~~~~ [ 360s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 360s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 360s] 325 | Initialize(fst); [ 360s] | ^~~~~~~~~~ [ 360s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 360s] 484 | AcyclicMinimizer minimizer(*fst); [ 360s] | ^~~~~~~~~ [ 360s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 360s] 568 | internal::AcceptorMinimize(fst); [ 360s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 360s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 360s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 360s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 360s] minimize.cc:38:1: required from here [ 360s] 168 | ({#Op, Arc::Type()}, Op) [ 360s] | ^ [ 360s] ./../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] [ 360s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 360s] | ~~^~~~~~~~~~~~~~~~ [ 361s] In file included from ./../include/fst/partition.h:28, [ 361s] from ./../include/fst/minimize.h:43: [ 361s] ./../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]': [ 361s] ./../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>]' [ 361s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 361s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 689 | &unweighted); [ 361s] | ~~~~~~~~~~~~ [ 361s] ./../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>]' [ 361s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 361s] | ^~~~~~~~~~~ [ 361s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 361s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 361s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 361s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 361s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 361s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 361s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] minimize.cc:38:1: required from here [ 361s] 168 | ({#Op, Arc::Type()}, Op) [ 361s] | ^ [ 361s] ./../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] [ 361s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 361s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 361s] ./../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]': [ 361s] ./../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>]' [ 361s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 361s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 689 | &unweighted); [ 361s] | ~~~~~~~~~~~~ [ 361s] ./../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>]' [ 361s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 361s] | ^~~~~~~~~~~ [ 361s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 361s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 361s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 361s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 361s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 361s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 361s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] minimize.cc:38:1: required from here [ 361s] 168 | ({#Op, Arc::Type()}, Op) [ 361s] | ^ [ 361s] ./../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] [ 361s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 361s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 361s] In file included from ./../include/fst/minimize.h:38: [ 361s] ./../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]': [ 361s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 361s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 361s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 361s] ./../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> >]' [ 361s] 159 | aiter.SetValue((*mapper)(arc)); [ 361s] | ~~~~~~~~~^~~~~ [ 361s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 361s] 503 | ArcMap(fst, mapper); [ 361s] | ~~~~~~^~~~~~~~~~~~~ [ 361s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 361s] 544 | Encode(&gfst, &encoder); [ 361s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 361s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 361s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] minimize.cc:38:1: required from here [ 361s] 168 | ({#Op, Arc::Type()}, Op) [ 361s] | ^ [ 361s] ./../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] [ 361s] 202 | if (label < 1 || label > triples_.size()) { [ 361s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 361s] ./../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]': [ 361s] ./../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]' [ 361s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 361s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 689 | &unweighted); [ 361s] | ~~~~~~~~~~~~ [ 361s] ./../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]' [ 361s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 361s] | ^~~~~~~~~~~ [ 361s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 361s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 361s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 361s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 361s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 361s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 361s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] minimize.cc:38:1: required from here [ 361s] 168 | ({#Op, Arc::Type()}, Op) [ 361s] | ^ [ 361s] ./../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] [ 361s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 361s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 361s] ./../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]': [ 361s] ./../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]' [ 361s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 361s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 689 | &unweighted); [ 361s] | ~~~~~~~~~~~~ [ 361s] ./../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]' [ 361s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 361s] | ^~~~~~~~~~~ [ 361s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 361s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 361s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 361s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 361s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 361s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 361s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] minimize.cc:38:1: required from here [ 361s] 168 | ({#Op, Arc::Type()}, Op) [ 361s] | ^ [ 361s] ./../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] [ 361s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 361s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 361s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 361s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 361s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 361s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 361s] 159 | aiter.SetValue((*mapper)(arc)); [ 361s] | ~~~~~~~~~^~~~~ [ 361s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 361s] 503 | ArcMap(fst, mapper); [ 361s] | ~~~~~~^~~~~~~~~~~~~ [ 361s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 361s] 567 | Encode(fst, &encoder); [ 361s] | ~~~~~~^~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 361s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 361s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] minimize.cc:38:1: required from here [ 361s] 168 | ({#Op, Arc::Type()}, Op) [ 361s] | ^ [ 361s] ./../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] [ 361s] 202 | if (label < 1 || label > triples_.size()) { [ 361s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 361s] ./../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]': [ 361s] ./../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>]' [ 361s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 361s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] 689 | &unweighted); [ 361s] | ~~~~~~~~~~~~ [ 361s] ./../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>]' [ 361s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 361s] | ^~~~~~~~~~~ [ 361s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 361s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 361s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 361s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 361s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 361s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 361s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 361s] minimize.cc:38:1: required from here [ 361s] 168 | ({#Op, Arc::Type()}, Op) [ 361s] | ^ [ 361s] ./../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] [ 361s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 361s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 362s] ./../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]': [ 362s] ./../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>]' [ 362s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 362s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] 689 | &unweighted); [ 362s] | ~~~~~~~~~~~~ [ 362s] ./../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>]' [ 362s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 362s] | ^~~~~~~~~~~ [ 362s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 362s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 362s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 362s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 362s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 362s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 362s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] minimize.cc:38:1: required from here [ 362s] 168 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../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] [ 362s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 362s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 362s] ./../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]': [ 362s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 362s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 362s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 362s] ./../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> >]' [ 362s] 159 | aiter.SetValue((*mapper)(arc)); [ 362s] | ~~~~~~~~~^~~~~ [ 362s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 362s] 503 | ArcMap(fst, mapper); [ 362s] | ~~~~~~^~~~~~~~~~~~~ [ 362s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 362s] 544 | Encode(&gfst, &encoder); [ 362s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 362s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 362s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] minimize.cc:38:1: required from here [ 362s] 168 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../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] [ 362s] 202 | if (label < 1 || label > triples_.size()) { [ 362s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 362s] ./../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]': [ 362s] ./../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]' [ 362s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 362s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] 689 | &unweighted); [ 362s] | ~~~~~~~~~~~~ [ 362s] ./../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]' [ 362s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 362s] | ^~~~~~~~~~~ [ 362s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 362s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 362s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 362s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 362s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 362s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 362s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] minimize.cc:38:1: required from here [ 362s] 168 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../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] [ 362s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 362s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 362s] ./../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]': [ 362s] ./../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]' [ 362s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 362s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] 689 | &unweighted); [ 362s] | ~~~~~~~~~~~~ [ 362s] ./../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]' [ 362s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 362s] | ^~~~~~~~~~~ [ 362s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 362s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 362s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 362s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 362s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 362s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 362s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] minimize.cc:38:1: required from here [ 362s] 168 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../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] [ 362s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 362s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 362s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 362s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 362s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 362s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 362s] 159 | aiter.SetValue((*mapper)(arc)); [ 362s] | ~~~~~~~~~^~~~~ [ 362s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 362s] 503 | ArcMap(fst, mapper); [ 362s] | ~~~~~~^~~~~~~~~~~~~ [ 362s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 362s] 567 | Encode(fst, &encoder); [ 362s] | ~~~~~~^~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 362s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 362s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] minimize.cc:38:1: required from here [ 362s] 168 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../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] [ 362s] 202 | if (label < 1 || label > triples_.size()) { [ 362s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 362s] ./../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]': [ 362s] ./../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>]' [ 362s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 362s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] 689 | &unweighted); [ 362s] | ~~~~~~~~~~~~ [ 362s] ./../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>]' [ 362s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 362s] | ^~~~~~~~~~~ [ 362s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 362s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 362s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 362s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 362s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 362s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 362s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] minimize.cc:38:1: required from here [ 362s] 168 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../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] [ 362s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 362s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 362s] ./../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]': [ 362s] ./../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>]' [ 362s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 362s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] 689 | &unweighted); [ 362s] | ~~~~~~~~~~~~ [ 362s] ./../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>]' [ 362s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 362s] | ^~~~~~~~~~~ [ 362s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 362s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 362s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 362s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 362s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 362s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 362s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] minimize.cc:38:1: required from here [ 362s] 168 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../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] [ 362s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 362s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 362s] ./../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]': [ 362s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 362s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 362s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 362s] ./../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> >]' [ 362s] 159 | aiter.SetValue((*mapper)(arc)); [ 362s] | ~~~~~~~~~^~~~~ [ 362s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 362s] 503 | ArcMap(fst, mapper); [ 362s] | ~~~~~~^~~~~~~~~~~~~ [ 362s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 362s] 544 | Encode(&gfst, &encoder); [ 362s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 362s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 362s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 362s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 362s] minimize.cc:38:1: required from here [ 362s] 168 | ({#Op, Arc::Type()}, Op) [ 362s] | ^ [ 362s] ./../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] [ 362s] 202 | if (label < 1 || label > triples_.size()) { [ 362s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 363s] ./../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]': [ 363s] ./../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]' [ 363s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 363s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] 689 | &unweighted); [ 363s] | ~~~~~~~~~~~~ [ 363s] ./../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]' [ 363s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 363s] | ^~~~~~~~~~~ [ 363s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 363s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 363s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 363s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 363s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 363s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 363s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] minimize.cc:38:1: required from here [ 363s] 168 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../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] [ 363s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 363s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 363s] ./../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]': [ 363s] ./../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]' [ 363s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 363s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] 689 | &unweighted); [ 363s] | ~~~~~~~~~~~~ [ 363s] ./../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]' [ 363s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 363s] | ^~~~~~~~~~~ [ 363s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 363s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 363s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 363s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 363s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 363s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 363s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] minimize.cc:38:1: required from here [ 363s] 168 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../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] [ 363s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 363s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 363s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 363s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 363s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 363s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 363s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 363s] 159 | aiter.SetValue((*mapper)(arc)); [ 363s] | ~~~~~~~~~^~~~~ [ 363s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 363s] 503 | ArcMap(fst, mapper); [ 363s] | ~~~~~~^~~~~~~~~~~~~ [ 363s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 363s] 567 | Encode(fst, &encoder); [ 363s] | ~~~~~~^~~~~~~~~~~~~~~ [ 363s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 363s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 363s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 363s] minimize.cc:38:1: required from here [ 363s] 168 | ({#Op, Arc::Type()}, Op) [ 363s] | ^ [ 363s] ./../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] [ 363s] 202 | if (label < 1 || label > triples_.size()) { [ 363s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 364s] In file included from ./../include/fst/minimize.h:35: [ 364s] ./../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> >]': [ 364s] ./../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> > >]' [ 364s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 364s] | ~~~~~~~~~~~~^~ [ 364s] ./../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> > >]' [ 364s] 129 | StateMap(fst, &mapper); [ 364s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 364s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 364s] 111 | StateMap(fst, mapper); [ 364s] | ~~~~~~~~^~~~~~~~~~~~~ [ 364s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 364s] 483 | ArcSort(fst, comp); [ 364s] | ~~~~~~~^~~~~~~~~~~ [ 364s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 364s] 545 | internal::AcceptorMinimize(&gfst); [ 364s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 364s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 364s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 364s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 364s] minimize.cc:38:1: required from here [ 364s] 168 | ({#Op, Arc::Type()}, Op) [ 364s] | ^ [ 364s] ./../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] [ 364s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 364s] | ~~~^~~~~~~~~~~~~~~ [ 364s] ./../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]': [ 364s] ./../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]' [ 364s] 212 | size_t hash = hasher(s); [ 364s] | ~~~~~~^~~ [ 364s] ./../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]' [ 364s] 243 | PrePartition(fst); [ 364s] | ^~~~~~~~~~~~ [ 364s] ./../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]' [ 364s] 136 | Initialize(fst); [ 364s] | ^~~~~~~~~~ [ 364s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 364s] 491 | CyclicMinimizer> minimizer(*fst); [ 364s] | ^~~~~~~~~ [ 364s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 364s] 545 | internal::AcceptorMinimize(&gfst); [ 364s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 364s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 364s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 364s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 364s] minimize.cc:38:1: required from here [ 364s] 168 | ({#Op, Arc::Type()}, Op) [ 364s] | ^ [ 364s] ./../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] [ 364s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 364s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 364s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 364s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 364s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 364s] | ~~~~~~~~~~~~^~ [ 364s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 364s] 129 | StateMap(fst, &mapper); [ 364s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 364s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 364s] 111 | StateMap(fst, mapper); [ 364s] | ~~~~~~~~^~~~~~~~~~~~~ [ 364s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 364s] 483 | ArcSort(fst, comp); [ 364s] | ~~~~~~~^~~~~~~~~~~ [ 364s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 364s] 568 | internal::AcceptorMinimize(fst); [ 364s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 364s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 364s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 364s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 364s] minimize.cc:38:1: required from here [ 364s] 168 | ({#Op, Arc::Type()}, Op) [ 364s] | ^ [ 364s] ./../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] [ 364s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 364s] | ~~~^~~~~~~~~~~~~~~ [ 364s] ./../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]': [ 364s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 364s] 212 | size_t hash = hasher(s); [ 364s] | ~~~~~~^~~ [ 364s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 364s] 243 | PrePartition(fst); [ 364s] | ^~~~~~~~~~~~ [ 364s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 364s] 136 | Initialize(fst); [ 364s] | ^~~~~~~~~~ [ 364s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 364s] 491 | CyclicMinimizer> minimizer(*fst); [ 364s] | ^~~~~~~~~ [ 364s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 364s] 568 | internal::AcceptorMinimize(fst); [ 364s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 364s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 364s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 364s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 364s] minimize.cc:38:1: required from here [ 364s] 168 | ({#Op, Arc::Type()}, Op) [ 364s] | ^ [ 364s] ./../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] [ 364s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 364s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 364s] ./../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> >]': [ 364s] ./../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> > >]' [ 364s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 364s] | ~~~~~~~~~~~~^~ [ 364s] ./../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> > >]' [ 364s] 129 | StateMap(fst, &mapper); [ 364s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 364s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 364s] 111 | StateMap(fst, mapper); [ 364s] | ~~~~~~~~^~~~~~~~~~~~~ [ 364s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 364s] 483 | ArcSort(fst, comp); [ 364s] | ~~~~~~~^~~~~~~~~~~ [ 364s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 364s] 545 | internal::AcceptorMinimize(&gfst); [ 364s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 364s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 364s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 364s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 364s] minimize.cc:38:1: required from here [ 364s] 168 | ({#Op, Arc::Type()}, Op) [ 364s] | ^ [ 364s] ./../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] [ 364s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 364s] | ~~~^~~~~~~~~~~~~~~ [ 365s] ./../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]': [ 365s] ./../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]' [ 365s] 212 | size_t hash = hasher(s); [ 365s] | ~~~~~~^~~ [ 365s] ./../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]' [ 365s] 243 | PrePartition(fst); [ 365s] | ^~~~~~~~~~~~ [ 365s] ./../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]' [ 365s] 136 | Initialize(fst); [ 365s] | ^~~~~~~~~~ [ 365s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 365s] 491 | CyclicMinimizer> minimizer(*fst); [ 365s] | ^~~~~~~~~ [ 365s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 365s] 545 | internal::AcceptorMinimize(&gfst); [ 365s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 365s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 365s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 365s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 365s] minimize.cc:38:1: required from here [ 365s] 168 | ({#Op, Arc::Type()}, Op) [ 365s] | ^ [ 365s] ./../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] [ 365s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 365s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 366s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 366s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 366s] | ~~~~~~~~~~~~^~ [ 366s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 366s] 129 | StateMap(fst, &mapper); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 366s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 366s] 111 | StateMap(fst, mapper); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 366s] 483 | ArcSort(fst, comp); [ 366s] | ~~~~~~~^~~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 366s] 568 | internal::AcceptorMinimize(fst); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 366s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 366s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] minimize.cc:38:1: required from here [ 366s] 168 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 366s] | ~~~^~~~~~~~~~~~~~~ [ 366s] ./../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]': [ 366s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 366s] 212 | size_t hash = hasher(s); [ 366s] | ~~~~~~^~~ [ 366s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 366s] 243 | PrePartition(fst); [ 366s] | ^~~~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 366s] 136 | Initialize(fst); [ 366s] | ^~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 366s] 491 | CyclicMinimizer> minimizer(*fst); [ 366s] | ^~~~~~~~~ [ 366s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 366s] 568 | internal::AcceptorMinimize(fst); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 366s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 366s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] minimize.cc:38:1: required from here [ 366s] 168 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 366s] ./../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> >]': [ 366s] ./../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> > >]' [ 366s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 366s] | ~~~~~~~~~~~~^~ [ 366s] ./../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> > >]' [ 366s] 129 | StateMap(fst, &mapper); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 366s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 366s] 111 | StateMap(fst, mapper); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 366s] 483 | ArcSort(fst, comp); [ 366s] | ~~~~~~~^~~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 366s] 545 | internal::AcceptorMinimize(&gfst); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 366s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 366s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] minimize.cc:38:1: required from here [ 366s] 168 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 366s] | ~~~^~~~~~~~~~~~~~~ [ 366s] ./../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]': [ 366s] ./../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]' [ 366s] 212 | size_t hash = hasher(s); [ 366s] | ~~~~~~^~~ [ 366s] ./../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]' [ 366s] 243 | PrePartition(fst); [ 366s] | ^~~~~~~~~~~~ [ 366s] ./../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]' [ 366s] 136 | Initialize(fst); [ 366s] | ^~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 366s] 491 | CyclicMinimizer> minimizer(*fst); [ 366s] | ^~~~~~~~~ [ 366s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 366s] 545 | internal::AcceptorMinimize(&gfst); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 366s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 366s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] minimize.cc:38:1: required from here [ 366s] 168 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 366s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 366s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 366s] | ~~~~~~~~~~~~^~ [ 366s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 366s] 129 | StateMap(fst, &mapper); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 366s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 366s] 111 | StateMap(fst, mapper); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 366s] 483 | ArcSort(fst, comp); [ 366s] | ~~~~~~~^~~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 366s] 568 | internal::AcceptorMinimize(fst); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 366s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 366s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] minimize.cc:38:1: required from here [ 366s] 168 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 366s] | ~~~^~~~~~~~~~~~~~~ [ 366s] ./../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]': [ 366s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 366s] 212 | size_t hash = hasher(s); [ 366s] | ~~~~~~^~~ [ 366s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 366s] 243 | PrePartition(fst); [ 366s] | ^~~~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 366s] 136 | Initialize(fst); [ 366s] | ^~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 366s] 491 | CyclicMinimizer> minimizer(*fst); [ 366s] | ^~~~~~~~~ [ 366s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 366s] 568 | internal::AcceptorMinimize(fst); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 366s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 366s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] minimize.cc:38:1: required from here [ 366s] 168 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 366s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 366s] ./../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]': [ 366s] ./../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> >]' [ 366s] 142 | dfs = visitor->InitState(root, root); [ 366s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 366s] ./../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]' [ 366s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 366s] 392 | DfsVisit(fst, &hvisitor); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 366s] 325 | Initialize(fst); [ 366s] | ^~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 366s] 484 | AcyclicMinimizer minimizer(*fst); [ 366s] | ^~~~~~~~~ [ 366s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 366s] 545 | internal::AcceptorMinimize(&gfst); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 366s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 366s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] minimize.cc:38:1: required from here [ 366s] 168 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../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] [ 366s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 366s] | ~~^~~~~~~~~~~~~~ [ 366s] ./../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]': [ 366s] ./../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> >]' [ 366s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 366s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../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]' [ 366s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 366s] 392 | DfsVisit(fst, &hvisitor); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 366s] 325 | Initialize(fst); [ 366s] | ^~~~~~~~~~ [ 366s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 366s] 484 | AcyclicMinimizer minimizer(*fst); [ 366s] | ^~~~~~~~~ [ 366s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 366s] 545 | internal::AcceptorMinimize(&gfst); [ 366s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 366s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 366s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 366s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 366s] minimize.cc:38:1: required from here [ 366s] 168 | ({#Op, Arc::Type()}, Op) [ 366s] | ^ [ 366s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 366s] 368 | if (h > max_height_) max_height_ = h; [ 366s] | ~~^~~~~~~~~~~~~ [ 367s] ./../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]': [ 367s] ./../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 > >]' [ 367s] 142 | dfs = visitor->InitState(root, root); [ 367s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 367s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 367s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 367s] 392 | DfsVisit(fst, &hvisitor); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 367s] 325 | Initialize(fst); [ 367s] | ^~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 367s] 484 | AcyclicMinimizer minimizer(*fst); [ 367s] | ^~~~~~~~~ [ 367s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 367s] 568 | internal::AcceptorMinimize(fst); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 367s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 367s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] minimize.cc:38:1: required from here [ 367s] 168 | ({#Op, Arc::Type()}, Op) [ 367s] | ^ [ 367s] ./../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] [ 367s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 367s] | ~~^~~~~~~~~~~~~~ [ 367s] ./../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]': [ 367s] ./../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 > >]' [ 367s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 367s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 367s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 367s] 392 | DfsVisit(fst, &hvisitor); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 367s] 325 | Initialize(fst); [ 367s] | ^~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 367s] 484 | AcyclicMinimizer minimizer(*fst); [ 367s] | ^~~~~~~~~ [ 367s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 367s] 568 | internal::AcceptorMinimize(fst); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 367s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 367s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] minimize.cc:38:1: required from here [ 367s] 168 | ({#Op, Arc::Type()}, Op) [ 367s] | ^ [ 367s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 368 | if (h > max_height_) max_height_ = h; [ 367s] | ~~^~~~~~~~~~~~~ [ 367s] ./../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]': [ 367s] ./../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> >]' [ 367s] 142 | dfs = visitor->InitState(root, root); [ 367s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 367s] ./../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]' [ 367s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 367s] 392 | DfsVisit(fst, &hvisitor); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 367s] 325 | Initialize(fst); [ 367s] | ^~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 367s] 484 | AcyclicMinimizer minimizer(*fst); [ 367s] | ^~~~~~~~~ [ 367s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 367s] 545 | internal::AcceptorMinimize(&gfst); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 367s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 367s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] minimize.cc:38:1: required from here [ 367s] 168 | ({#Op, Arc::Type()}, Op) [ 367s] | ^ [ 367s] ./../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] [ 367s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 367s] | ~~^~~~~~~~~~~~~~ [ 367s] ./../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]': [ 367s] ./../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> >]' [ 367s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 367s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../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]' [ 367s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 367s] 392 | DfsVisit(fst, &hvisitor); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 367s] 325 | Initialize(fst); [ 367s] | ^~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 367s] 484 | AcyclicMinimizer minimizer(*fst); [ 367s] | ^~~~~~~~~ [ 367s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 367s] 545 | internal::AcceptorMinimize(&gfst); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 367s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 367s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] minimize.cc:38:1: required from here [ 367s] 168 | ({#Op, Arc::Type()}, Op) [ 367s] | ^ [ 367s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 368 | if (h > max_height_) max_height_ = h; [ 367s] | ~~^~~~~~~~~~~~~ [ 367s] ./../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]': [ 367s] ./../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 > >]' [ 367s] 142 | dfs = visitor->InitState(root, root); [ 367s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 367s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 367s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 367s] 392 | DfsVisit(fst, &hvisitor); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 367s] 325 | Initialize(fst); [ 367s] | ^~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 367s] 484 | AcyclicMinimizer minimizer(*fst); [ 367s] | ^~~~~~~~~ [ 367s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 367s] 568 | internal::AcceptorMinimize(fst); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 367s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 367s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] minimize.cc:38:1: required from here [ 367s] 168 | ({#Op, Arc::Type()}, Op) [ 367s] | ^ [ 367s] ./../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] [ 367s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 367s] | ~~^~~~~~~~~~~~~~ [ 367s] ./../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]': [ 367s] ./../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 > >]' [ 367s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 367s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 367s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 367s] 392 | DfsVisit(fst, &hvisitor); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 367s] 325 | Initialize(fst); [ 367s] | ^~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 367s] 484 | AcyclicMinimizer minimizer(*fst); [ 367s] | ^~~~~~~~~ [ 367s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 367s] 568 | internal::AcceptorMinimize(fst); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 367s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 367s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] minimize.cc:38:1: required from here [ 367s] 168 | ({#Op, Arc::Type()}, Op) [ 367s] | ^ [ 367s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 368 | if (h > max_height_) max_height_ = h; [ 367s] | ~~^~~~~~~~~~~~~ [ 367s] ./../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]': [ 367s] ./../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> >]' [ 367s] 142 | dfs = visitor->InitState(root, root); [ 367s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 367s] ./../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]' [ 367s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 367s] 392 | DfsVisit(fst, &hvisitor); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 367s] 325 | Initialize(fst); [ 367s] | ^~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 367s] 484 | AcyclicMinimizer minimizer(*fst); [ 367s] | ^~~~~~~~~ [ 367s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 367s] 545 | internal::AcceptorMinimize(&gfst); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 367s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 367s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] minimize.cc:38:1: required from here [ 367s] 168 | ({#Op, Arc::Type()}, Op) [ 367s] | ^ [ 367s] ./../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] [ 367s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 367s] | ~~^~~~~~~~~~~~~~ [ 367s] ./../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]': [ 367s] ./../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> >]' [ 367s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 367s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../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]' [ 367s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 367s] 392 | DfsVisit(fst, &hvisitor); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 367s] 325 | Initialize(fst); [ 367s] | ^~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 367s] 484 | AcyclicMinimizer minimizer(*fst); [ 367s] | ^~~~~~~~~ [ 367s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 367s] 545 | internal::AcceptorMinimize(&gfst); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 367s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 367s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] minimize.cc:38:1: required from here [ 367s] 168 | ({#Op, Arc::Type()}, Op) [ 367s] | ^ [ 367s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 368 | if (h > max_height_) max_height_ = h; [ 367s] | ~~^~~~~~~~~~~~~ [ 367s] ./../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]': [ 367s] ./../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 > >]' [ 367s] 142 | dfs = visitor->InitState(root, root); [ 367s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 367s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 367s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 367s] 392 | DfsVisit(fst, &hvisitor); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 367s] 325 | Initialize(fst); [ 367s] | ^~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 367s] 484 | AcyclicMinimizer minimizer(*fst); [ 367s] | ^~~~~~~~~ [ 367s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 367s] 568 | internal::AcceptorMinimize(fst); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 367s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 367s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] minimize.cc:38:1: required from here [ 367s] 168 | ({#Op, Arc::Type()}, Op) [ 367s] | ^ [ 367s] ./../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] [ 367s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 367s] | ~~^~~~~~~~~~~~~~ [ 367s] ./../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]': [ 367s] ./../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 > >]' [ 367s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 367s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 367s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 367s] 392 | DfsVisit(fst, &hvisitor); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 367s] 325 | Initialize(fst); [ 367s] | ^~~~~~~~~~ [ 367s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 367s] 484 | AcyclicMinimizer minimizer(*fst); [ 367s] | ^~~~~~~~~ [ 367s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 367s] 568 | internal::AcceptorMinimize(fst); [ 367s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 367s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 367s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 367s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 367s] minimize.cc:38:1: required from here [ 367s] 168 | ({#Op, Arc::Type()}, Op) [ 367s] | ^ [ 367s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 367s] 368 | if (h > max_height_) max_height_ = h; [ 367s] | ~~^~~~~~~~~~~~~ [ 368s] In file included from ./../include/fst/queue.h:40: [ 368s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 368s] ./../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> >]' [ 368s] 119 | visitor->FinishVisit(); [ 368s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 368s] ./../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]' [ 368s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] /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 >]' [ 368s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 368s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../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>]' [ 368s] 665 | queue_ = std::make_unique>(fst, filter); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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>]' [ 368s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 368s] | ^~~~~~~~~~~ [ 368s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 368s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 368s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 368s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../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] [ 368s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 368s] ./../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> > >]' [ 368s] 119 | visitor->FinishVisit(); [ 368s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 368s] ./../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]' [ 368s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] /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 >]' [ 368s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 368s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../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>]' [ 368s] 665 | queue_ = std::make_unique>(fst, filter); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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>]' [ 368s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 368s] | ^~~~~~~~~~~ [ 368s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 368s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 368s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 368s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../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] [ 368s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../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> > >]': [ 368s] ./../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> > > >]' [ 368s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 368s] | ~~~~~~~~~~~~^~ [ 368s] ./../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> > > >]' [ 368s] 129 | StateMap(fst, &mapper); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 368s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 368s] 111 | StateMap(fst, mapper); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 238 | ArcSort(&Tr_, icomp); [ 368s] | ~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 136 | Initialize(fst); [ 368s] | ^~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 368s] 491 | CyclicMinimizer> minimizer(*fst); [ 368s] | ^~~~~~~~~ [ 368s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 545 | internal::AcceptorMinimize(&gfst); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 368s] | ~~~^~~~~~~~~~~~~~~ [ 368s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 368s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 368s] 119 | visitor->FinishVisit(); [ 368s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 368s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 368s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] /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 >]' [ 368s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 368s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 665 | queue_ = std::make_unique>(fst, filter); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 368s] | ^~~~~~~~~~~ [ 368s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 368s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 368s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 368s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../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] [ 368s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 368s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 368s] 119 | visitor->FinishVisit(); [ 368s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 368s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 368s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] /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 >]' [ 368s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 368s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 665 | queue_ = std::make_unique>(fst, filter); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 368s] | ^~~~~~~~~~~ [ 368s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 368s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 368s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 368s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../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] [ 368s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 368s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 368s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 368s] | ~~~~~~~~~~~~^~ [ 368s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 368s] 129 | StateMap(fst, &mapper); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 368s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 368s] 111 | StateMap(fst, mapper); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 368s] 238 | ArcSort(&Tr_, icomp); [ 368s] | ~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 368s] 136 | Initialize(fst); [ 368s] | ^~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 368s] 491 | CyclicMinimizer> minimizer(*fst); [ 368s] | ^~~~~~~~~ [ 368s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 568 | internal::AcceptorMinimize(fst); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 368s] | ~~~^~~~~~~~~~~~~~~ [ 368s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 368s] ./../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> >]' [ 368s] 119 | visitor->FinishVisit(); [ 368s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 368s] ./../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]' [ 368s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] /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 >]' [ 368s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 368s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../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>]' [ 368s] 665 | queue_ = std::make_unique>(fst, filter); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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>]' [ 368s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 368s] | ^~~~~~~~~~~ [ 368s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 368s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 368s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 368s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../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] [ 368s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 368s] ./../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> > >]' [ 368s] 119 | visitor->FinishVisit(); [ 368s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 368s] ./../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]' [ 368s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] /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 >]' [ 368s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 368s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../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>]' [ 368s] 665 | queue_ = std::make_unique>(fst, filter); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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>]' [ 368s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 368s] | ^~~~~~~~~~~ [ 368s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 368s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 368s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 368s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../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] [ 368s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../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> > >]': [ 368s] ./../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> > > >]' [ 368s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 368s] | ~~~~~~~~~~~~^~ [ 368s] ./../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> > > >]' [ 368s] 129 | StateMap(fst, &mapper); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 368s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 368s] 111 | StateMap(fst, mapper); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 238 | ArcSort(&Tr_, icomp); [ 368s] | ~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 136 | Initialize(fst); [ 368s] | ^~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 368s] 491 | CyclicMinimizer> minimizer(*fst); [ 368s] | ^~~~~~~~~ [ 368s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 545 | internal::AcceptorMinimize(&gfst); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 368s] | ~~~^~~~~~~~~~~~~~~ [ 368s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 368s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 368s] 119 | visitor->FinishVisit(); [ 368s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 368s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 368s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] /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 >]' [ 368s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 368s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 665 | queue_ = std::make_unique>(fst, filter); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 368s] | ^~~~~~~~~~~ [ 368s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 368s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 368s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 368s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../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] [ 368s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 368s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 368s] 119 | visitor->FinishVisit(); [ 368s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 368s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 368s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] /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 >]' [ 368s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 368s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 665 | queue_ = std::make_unique>(fst, filter); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 368s] | ^~~~~~~~~~~ [ 368s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 368s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 368s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 368s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../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] [ 368s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 368s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 368s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 368s] | ~~~~~~~~~~~~^~ [ 368s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 368s] 129 | StateMap(fst, &mapper); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 368s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 368s] 111 | StateMap(fst, mapper); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 368s] 238 | ArcSort(&Tr_, icomp); [ 368s] | ~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 368s] 136 | Initialize(fst); [ 368s] | ^~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 368s] 491 | CyclicMinimizer> minimizer(*fst); [ 368s] | ^~~~~~~~~ [ 368s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 568 | internal::AcceptorMinimize(fst); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 368s] | ~~~^~~~~~~~~~~~~~~ [ 368s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 368s] ./../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> >]' [ 368s] 119 | visitor->FinishVisit(); [ 368s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 368s] ./../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]' [ 368s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] /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 >]' [ 368s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 368s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../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>]' [ 368s] 665 | queue_ = std::make_unique>(fst, filter); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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>]' [ 368s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 368s] | ^~~~~~~~~~~ [ 368s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 368s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 368s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 368s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../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] [ 368s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 368s] ./../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> > >]' [ 368s] 119 | visitor->FinishVisit(); [ 368s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 368s] ./../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]' [ 368s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] /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 >]' [ 368s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 368s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../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>]' [ 368s] 665 | queue_ = std::make_unique>(fst, filter); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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>]' [ 368s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 368s] | ^~~~~~~~~~~ [ 368s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 368s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 368s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 368s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../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] [ 368s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../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> > >]': [ 368s] ./../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> > > >]' [ 368s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 368s] | ~~~~~~~~~~~~^~ [ 368s] ./../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> > > >]' [ 368s] 129 | StateMap(fst, &mapper); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 368s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 368s] 111 | StateMap(fst, mapper); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 238 | ArcSort(&Tr_, icomp); [ 368s] | ~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 136 | Initialize(fst); [ 368s] | ^~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 368s] 491 | CyclicMinimizer> minimizer(*fst); [ 368s] | ^~~~~~~~~ [ 368s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 545 | internal::AcceptorMinimize(&gfst); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 368s] | ~~~^~~~~~~~~~~~~~~ [ 368s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 368s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 368s] 119 | visitor->FinishVisit(); [ 368s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 368s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 368s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] /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 >]' [ 368s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 368s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 665 | queue_ = std::make_unique>(fst, filter); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 368s] | ^~~~~~~~~~~ [ 368s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 368s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 368s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 368s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../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] [ 368s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 368s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 368s] 119 | visitor->FinishVisit(); [ 368s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 368s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 368s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] /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 >]' [ 368s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 368s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 665 | queue_ = std::make_unique>(fst, filter); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../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]' [ 368s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 368s] | ^~~~~~~~~~~ [ 368s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 368s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 368s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 368s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../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] [ 368s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 368s] | ~~^~~~~~~~~~~~~~~~ [ 368s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 368s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 368s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 368s] | ~~~~~~~~~~~~^~ [ 368s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 368s] 129 | StateMap(fst, &mapper); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 368s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 368s] 111 | StateMap(fst, mapper); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 368s] 238 | ArcSort(&Tr_, icomp); [ 368s] | ~~~~~~~^~~~~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 368s] 136 | Initialize(fst); [ 368s] | ^~~~~~~~~~ [ 368s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 368s] 491 | CyclicMinimizer> minimizer(*fst); [ 368s] | ^~~~~~~~~ [ 368s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 368s] 568 | internal::AcceptorMinimize(fst); [ 368s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 368s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 368s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 368s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 368s] minimize.cc:38:1: required from here [ 368s] 168 | ({#Op, Arc::Type()}, Op) [ 368s] | ^ [ 368s] ./../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] [ 368s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 368s] | ~~~^~~~~~~~~~~~~~~ [ 370s] depbase=`echo project.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 370s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 370s] mv -f $depbase.Tpo $depbase.Plo [ 371s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 372s] depbase=`echo prune.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 372s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 372s] mv -f $depbase.Tpo $depbase.Plo [ 372s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 372s] from ./../include/fst/compat.h:21, [ 372s] from ./../include/fst/util.h:44, [ 372s] from ./../include/fst/error-weight.h:23, [ 372s] from ./../include/fst/arc.h:30, [ 372s] from ./../include/fst/arc-map.h:33: [ 372s] /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>]': [ 372s] /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 [ 372s] 857 | __unique(_ForwardIterator __first, _ForwardIterator __last, [ 372s] | ^~~~~~~~ [ 372s] /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 [ 372s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 373s] /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>]': [ 373s] /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 [ 373s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 373s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 373s] /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>]': [ 373s] /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 [ 373s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 373s] | ^~~~~~~~~~~~~~~~ [ 373s] /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 [ 373s] /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>]': [ 373s] /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 [ 373s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 373s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 373s] /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>]': [ 373s] /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 [ 373s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 373s] | ^~~~~~~~~~~~~~~~ [ 373s] /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 [ 373s] depbase=`echo push.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 373s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 373s] mv -f $depbase.Tpo $depbase.Plo [ 374s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 374s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61: [ 374s] /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>]': [ 374s] /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 [ 374s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 374s] | ^~~~~~~~~~~~~ [ 374s] /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>]': [ 374s] /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 [ 374s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 374s] | ^~~~~~~~~~~~~~~~ [ 374s] /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 [ 374s] /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 [ 374s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 374s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 375s] 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, [ 375s] inlined from 'void fst::ArcSumMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:489:14: [ 375s] /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 [ 375s] 1905 | std::__introsort_loop(__first, __last, [ 375s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 375s] 1906 | std::__lg(__last - __first) * 2, [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] 1907 | __comp); [ 375s] | ~~~~~~~ [ 375s] 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>]', [ 375s] 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, [ 375s] 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, [ 375s] inlined from 'void fst::ArcSumMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:489:14: [ 375s] /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 [ 375s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 375s] ./../include/fst/queue.h:238:8: required from here [ 375s] 238 | void Update(StateId s) override { [ 375s] | ^~~~~~ [ 375s] ./../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] [ 375s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 375s] | ~~^~~~~~~~~~~~~~ [ 375s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 375s] ./../include/fst/queue.h:558:11: required from here [ 375s] 558 | StateId Head() const final { [ 375s] | ^~~~ [ 375s] ./../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] [ 375s] 562 | ((front_ >= trivial_queue_.size()) || [ 375s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 375s] ./../include/fst/queue.h:573:8: required from here [ 375s] 573 | void Enqueue(StateId s) final { [ 375s] | ^~~~~~~ [ 375s] ./../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] [ 375s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 375s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 375s] ./../include/fst/queue.h:591:8: required from here [ 375s] 591 | void Dequeue() final { [ 375s] | ^~~~~~~ [ 375s] ./../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] [ 375s] 594 | } else if (front_ < trivial_queue_.size()) { [ 375s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 375s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 375s] ./../include/fst/queue.h:603:8: required from here [ 375s] 603 | bool Empty() const final { [ 375s] | ^~~~~ [ 375s] ./../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] [ 375s] 612 | return (front_ >= trivial_queue_.size()) || [ 375s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 375s] ./../include/fst/queue.h:617:8: required from here [ 375s] 617 | void Clear() final { [ 375s] | ^~~~~ [ 375s] ./../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] [ 375s] 621 | } else if (i < trivial_queue_.size()) { [ 375s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 375s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 375s] ./../include/fst/queue.h:505:8: required from here [ 375s] 505 | void Enqueue(StateId s) final { [ 375s] | ^~~~~~~ [ 375s] ./../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] [ 375s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 375s] | ~~~~~~~~~~~~~~~~~^~~~ [ 375s] /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>]': [ 375s] /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 [ 375s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 375s] | ^~~~~~~~~~~~~ [ 375s] /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>]': [ 375s] /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 [ 375s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 375s] | ^~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] /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 [ 375s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 375s] 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, [ 375s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:580:14: [ 375s] /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 [ 375s] 1905 | std::__introsort_loop(__first, __last, [ 375s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 375s] 1906 | std::__lg(__last - __first) * 2, [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] 1907 | __comp); [ 375s] | ~~~~~~~ [ 375s] 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>]', [ 375s] 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, [ 375s] 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, [ 375s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:580:14: [ 375s] /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 [ 375s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] /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 [ 375s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = fst::ArcUniqueMapper > >::Equal]', [ 375s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:581:28: [ 375s] /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 [ 375s] 933 | return std::__unique(__first, __last, [ 375s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 375s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 375s] In file included from ./../include/fst/queue.h:38: [ 375s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 375s] ./../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]' [ 375s] 224 | key_[s] = heap_.Insert(s); [ 375s] | ~~~~~~~~~~~~^~~ [ 375s] ./../include/fst/queue.h:221:8: required from here [ 375s] 221 | void Enqueue(StateId s) override { [ 375s] | ^~~~~~~ [ 375s] ./../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] [ 375s] 57 | if (size_ < values_.size()) { [ 375s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 375s] In file included from ./../include/fst/cache.h:40: [ 375s] ./../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 > >]': [ 375s] ./../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 > >]' [ 375s] 416 | BaseImpl::DeleteStates(dstates); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 375s] ./../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 > >]' [ 375s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 375s] ./../include/fst/mutable-fst.h:344:8: required from here [ 375s] 344 | void DeleteStates(const std::vector &dstates) override { [ 375s] | ^~~~~~~~~~~~ [ 375s] ./../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] [ 375s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 375s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 375s] ./../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] [ 375s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 375s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 375s] ./../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> >]': [ 375s] ./../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> >]' [ 375s] 416 | BaseImpl::DeleteStates(dstates); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 375s] ./../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> >]' [ 375s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 375s] ./../include/fst/mutable-fst.h:344:8: required from here [ 375s] 344 | void DeleteStates(const std::vector &dstates) override { [ 375s] | ^~~~~~~~~~~~ [ 375s] ./../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] [ 375s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 375s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 375s] ./../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] [ 375s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 375s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 375s] ./../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 > >]': [ 375s] ./../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 > >]' [ 375s] 416 | BaseImpl::DeleteStates(dstates); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 375s] ./../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 > >]' [ 375s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 375s] ./../include/fst/mutable-fst.h:344:8: required from here [ 375s] 344 | void DeleteStates(const std::vector &dstates) override { [ 375s] | ^~~~~~~~~~~~ [ 375s] ./../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] [ 375s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 375s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 375s] ./../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] [ 375s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 375s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 375s] ./../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> >]': [ 375s] ./../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> >]' [ 375s] 416 | BaseImpl::DeleteStates(dstates); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 375s] ./../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> >]' [ 375s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 375s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 375s] ./../include/fst/mutable-fst.h:344:8: required from here [ 375s] 344 | void DeleteStates(const std::vector &dstates) override { [ 375s] | ^~~~~~~~~~~~ [ 375s] ./../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] [ 375s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 375s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 375s] ./../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] [ 375s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 375s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 376s] ./../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 > >]': [ 376s] ./../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 > >]' [ 376s] 416 | BaseImpl::DeleteStates(dstates); [ 376s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 376s] ./../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 > >]' [ 376s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 376s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 376s] ./../include/fst/mutable-fst.h:344:8: required from here [ 376s] 344 | void DeleteStates(const std::vector &dstates) override { [ 376s] | ^~~~~~~~~~~~ [ 376s] ./../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] [ 376s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 376s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 376s] ./../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] [ 376s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 376s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 376s] ./../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> >]': [ 376s] ./../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> >]' [ 376s] 416 | BaseImpl::DeleteStates(dstates); [ 376s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 376s] ./../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> >]' [ 376s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 376s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 376s] ./../include/fst/mutable-fst.h:344:8: required from here [ 376s] 344 | void DeleteStates(const std::vector &dstates) override { [ 376s] | ^~~~~~~~~~~~ [ 376s] ./../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] [ 376s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 376s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 376s] ./../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] [ 376s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 376s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 376s] In file included from ./../include/fst/minimize.h:40: [ 376s] ./../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]': [ 376s] ./../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]' [ 376s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 376s] | ^~~~~~~~~ [ 376s] ./../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]' [ 376s] 48 | StateId Start() const override { return impl_->Start(); } [ 376s] | ~~~~~~~~~~~~^~ [ 376s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 376s] 48 | StateId Start() const override { return impl_->Start(); } [ 376s] | ^~~~~ [ 376s] ./../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] [ 376s] 353 | while (unfactored_.size() <= element.state) [ 376s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 376s] ./../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>]': [ 376s] ./../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>]' [ 376s] 416 | BaseImpl::DeleteStates(dstates); [ 376s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 376s] ./../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>]' [ 376s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 376s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 376s] ./../include/fst/mutable-fst.h:344:8: required from here [ 376s] 344 | void DeleteStates(const std::vector &dstates) override { [ 376s] | ^~~~~~~~~~~~ [ 376s] ./../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] [ 376s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 376s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 376s] ./../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] [ 376s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 376s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 376s] ./../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]': [ 376s] ./../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]' [ 376s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 376s] | ^~~~~~~~~ [ 376s] ./../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]' [ 376s] 48 | StateId Start() const override { return impl_->Start(); } [ 376s] | ~~~~~~~~~~~~^~ [ 376s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 376s] 48 | StateId Start() const override { return impl_->Start(); } [ 376s] | ^~~~~ [ 376s] ./../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] [ 376s] 353 | while (unfactored_.size() <= element.state) [ 376s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 376s] ./../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>]': [ 376s] ./../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>]' [ 376s] 416 | BaseImpl::DeleteStates(dstates); [ 376s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 376s] ./../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>]' [ 376s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 376s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 376s] ./../include/fst/mutable-fst.h:344:8: required from here [ 376s] 344 | void DeleteStates(const std::vector &dstates) override { [ 376s] | ^~~~~~~~~~~~ [ 376s] ./../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] [ 376s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 376s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 376s] ./../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] [ 376s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 376s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 376s] ./../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]': [ 376s] ./../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]' [ 376s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 376s] | ^~~~~~~~~ [ 376s] ./../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]' [ 376s] 48 | StateId Start() const override { return impl_->Start(); } [ 376s] | ~~~~~~~~~~~~^~ [ 376s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 376s] 48 | StateId Start() const override { return impl_->Start(); } [ 376s] | ^~~~~ [ 376s] ./../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] [ 376s] 353 | while (unfactored_.size() <= element.state) [ 376s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 376s] ./../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>]': [ 376s] ./../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>]' [ 376s] 416 | BaseImpl::DeleteStates(dstates); [ 376s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 376s] ./../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>]' [ 376s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 376s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 376s] ./../include/fst/mutable-fst.h:344:8: required from here [ 376s] 344 | void DeleteStates(const std::vector &dstates) override { [ 376s] | ^~~~~~~~~~~~ [ 376s] ./../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] [ 376s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 376s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 376s] ./../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] [ 376s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 376s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 378s] In file included from ./../include/fst/script/push.h:25, [ 378s] from push.cc:18: [ 378s] ./../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> > >': [ 378s] ./../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> > >' [ 378s] 138 | class ImplToExpandedFst : public ImplToFst { [ 378s] | ^~~~~~~~~~~~~~~~~ [ 378s] ./../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> > >' [ 378s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 378s] | ^~~~~~~~~~~~~~~~ [ 378s] ./../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> > > >' [ 378s] 527 | class VectorFst : public ImplToMutableFst> { [ 378s] | ^~~~~~~~~ [ 378s] ./../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]' [ 378s] 133 | VectorFst> gfst; [ 378s] | ^~~~ [ 378s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 378s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 378s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 378s] 52 | std::get<4>(*args)); [ 378s] | ~~~~~~~~~~~~~~~~~~~ [ 378s] push.cc:47:1: required from here [ 378s] 168 | ({#Op, Arc::Type()}, Op) [ 378s] | ^ [ 378s] ./../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=] [ 378s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 378s] | ^~~~~~~~ [ 378s] In file included from ./../include/fst/expanded-fst.h:38, [ 378s] from ./../include/fst/mutable-fst.h:38: [ 378s] ./../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=' [ 378s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 378s] | ^~~~~~~~ [ 378s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 378s] ./../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> > >' [ 378s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 378s] | ^~~~~~~~~~~~~~~~ [ 378s] ./../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> > > >' [ 378s] 527 | class VectorFst : public ImplToMutableFst> { [ 378s] | ^~~~~~~~~ [ 378s] ./../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]' [ 378s] 133 | VectorFst> gfst; [ 378s] | ^~~~ [ 378s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 378s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 378s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 378s] 52 | std::get<4>(*args)); [ 378s] | ~~~~~~~~~~~~~~~~~~~ [ 378s] push.cc:47:1: required from here [ 378s] 168 | ({#Op, Arc::Type()}, Op) [ 378s] | ^ [ 378s] ./../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=] [ 378s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 378s] | ^~~~~~~~ [ 378s] ./../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=' [ 378s] 138 | class ImplToExpandedFst : public ImplToFst { [ 378s] | ^~~~~~~~~~~~~~~~~ [ 378s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 378s] ./../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> > > >' [ 378s] 527 | class VectorFst : public ImplToMutableFst> { [ 378s] | ^~~~~~~~~ [ 378s] ./../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]' [ 378s] 133 | VectorFst> gfst; [ 378s] | ^~~~ [ 378s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 378s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 378s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 378s] 52 | std::get<4>(*args)); [ 378s] | ~~~~~~~~~~~~~~~~~~~ [ 378s] push.cc:47:1: required from here [ 378s] 168 | ({#Op, Arc::Type()}, Op) [ 378s] | ^ [ 378s] ./../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=] [ 378s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 378s] | ^~~~~~~~ [ 378s] ./../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=' [ 378s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 378s] | ^~~~~~~~~~~~~~~~ [ 378s] In file included from ./../include/fst/script/prune.h:29, [ 378s] from prune.cc:18: [ 378s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 378s] ./../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]' [ 378s] 333 | Prune(ifst, ofst, opts); [ 378s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 378s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 378s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 378s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 378s] prune.cc:52:1: required from here [ 378s] 168 | ({#Op, Arc::Type()}, Op) [ 378s] | ^ [ 378s] ./../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] [ 378s] 246 | if ((fdistance->size() <= ifst.Start()) || [ 378s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 378s] ./../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] [ 378s] 259 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 378s] | ~~~~~~~~~~~~^~~~ [ 378s] ./../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] [ 378s] 262 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 378s] | ~~~~~~~~~~~~~~~~~^~~~ [ 378s] ./../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] [ 378s] 264 | while (enqueued.size() <= s) { [ 378s] | ~~~~~~~~~~~~~~~~^~~~ [ 378s] ./../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] [ 378s] 282 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 378s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 378s] ./../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] [ 378s] 289 | while (idistance.size() <= arc.nextstate) { [ 378s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 378s] ./../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] [ 378s] 295 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 378s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 378s] ./../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] [ 378s] 301 | while (enqueued.size() <= arc.nextstate) { [ 378s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 378s] ./../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] [ 378s] 306 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 378s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 378s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 378s] ./../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]' [ 378s] 211 | Prune(fst, opts); [ 378s] | ~~~~~^~~~~~~~~~~ [ 378s] ./../include/fst/script/prune.h:64:10: required from 'void fst::script::Prune(FstPruneArgs2*) [with Arc = fst::ArcTpl >; FstPruneArgs2 = std::tuple]' [ 378s] 64 | Prune(fst, weight_threshold, std::get<2>(*args), std::get<3>(*args)); [ 378s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 378s] prune.cc:53:1: required from here [ 378s] 168 | ({#Op, Arc::Type()}, Op) [ 378s] | ^ [ 378s] ./../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] [ 378s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 378s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 379s] ./../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] [ 379s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 379s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 379s] ./../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] [ 379s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 379s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 379s] ./../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] [ 379s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 379s] | ~~^~~~~~~~~~~~~~~~ [ 379s] ./../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> > >': [ 379s] ./../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> > >' [ 379s] 138 | class ImplToExpandedFst : public ImplToFst { [ 379s] | ^~~~~~~~~~~~~~~~~ [ 379s] ./../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> > >' [ 379s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 379s] | ^~~~~~~~~~~~~~~~ [ 379s] ./../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> > > >' [ 379s] 527 | class VectorFst : public ImplToMutableFst> { [ 379s] | ^~~~~~~~~ [ 379s] ./../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]' [ 379s] 133 | VectorFst> gfst; [ 379s] | ^~~~ [ 379s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 379s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 379s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 379s] 57 | std::get<4>(*args)); [ 379s] | ~~~~~~~~~~~~~~~~~~~ [ 379s] push.cc:47:1: required from here [ 379s] 168 | ({#Op, Arc::Type()}, Op) [ 379s] | ^ [ 379s] ./../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=] [ 379s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 379s] | ^~~~~~~~ [ 379s] ./../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=' [ 379s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 379s] | ^~~~~~~~ [ 379s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 379s] ./../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> > >' [ 379s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 379s] | ^~~~~~~~~~~~~~~~ [ 379s] ./../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> > > >' [ 379s] 527 | class VectorFst : public ImplToMutableFst> { [ 379s] | ^~~~~~~~~ [ 379s] ./../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]' [ 379s] 133 | VectorFst> gfst; [ 379s] | ^~~~ [ 379s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 379s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 379s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 379s] 57 | std::get<4>(*args)); [ 379s] | ~~~~~~~~~~~~~~~~~~~ [ 379s] push.cc:47:1: required from here [ 379s] 168 | ({#Op, Arc::Type()}, Op) [ 379s] | ^ [ 379s] ./../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=] [ 379s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 379s] | ^~~~~~~~ [ 379s] ./../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=' [ 379s] 138 | class ImplToExpandedFst : public ImplToFst { [ 379s] | ^~~~~~~~~~~~~~~~~ [ 379s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 379s] ./../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> > > >' [ 379s] 527 | class VectorFst : public ImplToMutableFst> { [ 379s] | ^~~~~~~~~ [ 379s] ./../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]' [ 379s] 133 | VectorFst> gfst; [ 379s] | ^~~~ [ 379s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 379s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 379s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 379s] 57 | std::get<4>(*args)); [ 379s] | ~~~~~~~~~~~~~~~~~~~ [ 379s] push.cc:47:1: required from here [ 379s] 168 | ({#Op, Arc::Type()}, Op) [ 379s] | ^ [ 379s] ./../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=] [ 379s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 379s] | ^~~~~~~~ [ 379s] ./../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=' [ 379s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 379s] | ^~~~~~~~~~~~~~~~ [ 379s] In file included from ./../include/fst/script/prune.h:27: [ 379s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 379s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 379s] 138 | class ImplToExpandedFst : public ImplToFst { [ 379s] | ^~~~~~~~~~~~~~~~~ [ 379s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 379s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 379s] | ^~~~~~~~~~~~~~~~ [ 379s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 379s] 527 | class VectorFst : public ImplToMutableFst> { [ 379s] | ^~~~~~~~~ [ 379s] ./../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]' [ 379s] 316 | VectorFst rfst; [ 379s] | ^~~~ [ 379s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 379s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 379s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 379s] ./../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]' [ 379s] 333 | Prune(ifst, ofst, opts); [ 379s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 379s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 379s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 379s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 379s] prune.cc:52:1: required from here [ 379s] 168 | ({#Op, Arc::Type()}, Op) [ 379s] | ^ [ 379s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 379s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 379s] | ^~~~~~~~ [ 379s] In file included from ./../include/fst/expanded-fst.h:38, [ 379s] from ./../include/fst/mutable-fst.h:38: [ 379s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 379s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 379s] | ^~~~~~~~ [ 379s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 379s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 379s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 379s] | ^~~~~~~~~~~~~~~~ [ 379s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 379s] 527 | class VectorFst : public ImplToMutableFst> { [ 379s] | ^~~~~~~~~ [ 379s] ./../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]' [ 379s] 316 | VectorFst rfst; [ 379s] | ^~~~ [ 379s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 379s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 379s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 379s] ./../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]' [ 379s] 333 | Prune(ifst, ofst, opts); [ 379s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 379s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 379s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 379s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 379s] prune.cc:52:1: required from here [ 379s] 168 | ({#Op, Arc::Type()}, Op) [ 379s] | ^ [ 379s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 379s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 379s] | ^~~~~~~~ [ 379s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 379s] 138 | class ImplToExpandedFst : public ImplToFst { [ 379s] | ^~~~~~~~~~~~~~~~~ [ 379s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 379s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 379s] 527 | class VectorFst : public ImplToMutableFst> { [ 379s] | ^~~~~~~~~ [ 379s] ./../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]' [ 379s] 316 | VectorFst rfst; [ 379s] | ^~~~ [ 379s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 379s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 379s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 379s] ./../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]' [ 379s] 333 | Prune(ifst, ofst, opts); [ 379s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 379s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 379s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 379s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 379s] prune.cc:52:1: required from here [ 379s] 168 | ({#Op, Arc::Type()}, Op) [ 379s] | ^ [ 379s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 379s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 379s] | ^~~~~~~~ [ 379s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 379s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 379s] | ^~~~~~~~~~~~~~~~ [ 379s] In file included from ./../include/fst/prune.h:32: [ 379s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 379s] ./../include/fst/prune.h:268:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 379s] 268 | enqueued[s] = heap.Insert(s); [ 379s] | ~~~~~~~~~~~^~~ [ 379s] ./../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]' [ 379s] 333 | Prune(ifst, ofst, opts); [ 379s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 379s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 379s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 379s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 379s] prune.cc:52:1: required from here [ 379s] 168 | ({#Op, Arc::Type()}, Op) [ 379s] | ^ [ 379s] ./../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] [ 379s] 57 | if (size_ < values_.size()) { [ 379s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 379s] ./../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> > >': [ 379s] ./../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> > >' [ 379s] 138 | class ImplToExpandedFst : public ImplToFst { [ 379s] | ^~~~~~~~~~~~~~~~~ [ 379s] ./../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> > >' [ 379s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 379s] | ^~~~~~~~~~~~~~~~ [ 379s] ./../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> > > >' [ 379s] 527 | class VectorFst : public ImplToMutableFst> { [ 379s] | ^~~~~~~~~ [ 379s] ./../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]' [ 379s] 133 | VectorFst> gfst; [ 379s] | ^~~~ [ 379s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 379s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 379s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 379s] 52 | std::get<4>(*args)); [ 379s] | ~~~~~~~~~~~~~~~~~~~ [ 379s] push.cc:47:1: required from here [ 379s] 168 | ({#Op, Arc::Type()}, Op) [ 379s] | ^ [ 379s] ./../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=] [ 379s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 379s] | ^~~~~~~~ [ 379s] ./../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=' [ 379s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 379s] | ^~~~~~~~ [ 379s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 379s] ./../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> > >' [ 379s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 379s] | ^~~~~~~~~~~~~~~~ [ 379s] ./../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> > > >' [ 379s] 527 | class VectorFst : public ImplToMutableFst> { [ 379s] | ^~~~~~~~~ [ 379s] ./../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]' [ 379s] 133 | VectorFst> gfst; [ 379s] | ^~~~ [ 379s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 379s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 379s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 379s] 52 | std::get<4>(*args)); [ 379s] | ~~~~~~~~~~~~~~~~~~~ [ 379s] push.cc:47:1: required from here [ 379s] 168 | ({#Op, Arc::Type()}, Op) [ 379s] | ^ [ 379s] ./../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=] [ 379s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 379s] | ^~~~~~~~ [ 379s] ./../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=' [ 379s] 138 | class ImplToExpandedFst : public ImplToFst { [ 379s] | ^~~~~~~~~~~~~~~~~ [ 379s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 379s] ./../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> > > >' [ 379s] 527 | class VectorFst : public ImplToMutableFst> { [ 379s] | ^~~~~~~~~ [ 379s] ./../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]' [ 379s] 133 | VectorFst> gfst; [ 379s] | ^~~~ [ 379s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 379s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 379s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 379s] 52 | std::get<4>(*args)); [ 379s] | ~~~~~~~~~~~~~~~~~~~ [ 379s] push.cc:47:1: required from here [ 379s] 168 | ({#Op, Arc::Type()}, Op) [ 379s] | ^ [ 379s] ./../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=] [ 379s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 379s] | ^~~~~~~~ [ 379s] ./../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=' [ 379s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 379s] | ^~~~~~~~~~~~~~~~ [ 379s] ./../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> > >': [ 379s] ./../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> > >' [ 379s] 138 | class ImplToExpandedFst : public ImplToFst { [ 379s] | ^~~~~~~~~~~~~~~~~ [ 379s] ./../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> > >' [ 379s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 379s] | ^~~~~~~~~~~~~~~~ [ 379s] ./../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> > > >' [ 379s] 527 | class VectorFst : public ImplToMutableFst> { [ 379s] | ^~~~~~~~~ [ 379s] ./../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]' [ 379s] 133 | VectorFst> gfst; [ 379s] | ^~~~ [ 379s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 379s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 379s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 379s] 57 | std::get<4>(*args)); [ 379s] | ~~~~~~~~~~~~~~~~~~~ [ 379s] push.cc:47:1: required from here [ 379s] 168 | ({#Op, Arc::Type()}, Op) [ 379s] | ^ [ 379s] ./../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=] [ 379s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 379s] | ^~~~~~~~ [ 379s] ./../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=' [ 379s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 379s] | ^~~~~~~~ [ 379s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 379s] ./../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> > >' [ 379s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 379s] | ^~~~~~~~~~~~~~~~ [ 379s] ./../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> > > >' [ 379s] 527 | class VectorFst : public ImplToMutableFst> { [ 379s] | ^~~~~~~~~ [ 379s] ./../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]' [ 379s] 133 | VectorFst> gfst; [ 379s] | ^~~~ [ 379s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 379s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 379s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 379s] 57 | std::get<4>(*args)); [ 379s] | ~~~~~~~~~~~~~~~~~~~ [ 379s] push.cc:47:1: required from here [ 379s] 168 | ({#Op, Arc::Type()}, Op) [ 379s] | ^ [ 379s] ./../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=] [ 379s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 379s] | ^~~~~~~~ [ 379s] ./../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=' [ 379s] 138 | class ImplToExpandedFst : public ImplToFst { [ 379s] | ^~~~~~~~~~~~~~~~~ [ 379s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 379s] ./../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> > > >' [ 379s] 527 | class VectorFst : public ImplToMutableFst> { [ 379s] | ^~~~~~~~~ [ 379s] ./../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]' [ 379s] 133 | VectorFst> gfst; [ 379s] | ^~~~ [ 379s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 379s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 379s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 379s] 57 | std::get<4>(*args)); [ 379s] | ~~~~~~~~~~~~~~~~~~~ [ 379s] push.cc:47:1: required from here [ 379s] 168 | ({#Op, Arc::Type()}, Op) [ 379s] | ^ [ 379s] ./../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=] [ 379s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 379s] | ^~~~~~~~ [ 379s] ./../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=' [ 379s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 379s] | ^~~~~~~~~~~~~~~~ [ 380s] ./../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> > >': [ 380s] ./../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> > >' [ 380s] 138 | class ImplToExpandedFst : public ImplToFst { [ 380s] | ^~~~~~~~~~~~~~~~~ [ 380s] ./../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> > >' [ 380s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 380s] | ^~~~~~~~~~~~~~~~ [ 380s] ./../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> > > >' [ 380s] 527 | class VectorFst : public ImplToMutableFst> { [ 380s] | ^~~~~~~~~ [ 380s] ./../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]' [ 380s] 133 | VectorFst> gfst; [ 380s] | ^~~~ [ 380s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 380s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 380s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] 52 | std::get<4>(*args)); [ 380s] | ~~~~~~~~~~~~~~~~~~~ [ 380s] push.cc:47:1: required from here [ 380s] 168 | ({#Op, Arc::Type()}, Op) [ 380s] | ^ [ 380s] ./../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=] [ 380s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 380s] | ^~~~~~~~ [ 380s] ./../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=' [ 380s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 380s] | ^~~~~~~~ [ 380s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 380s] ./../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> > >' [ 380s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 380s] | ^~~~~~~~~~~~~~~~ [ 380s] ./../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> > > >' [ 380s] 527 | class VectorFst : public ImplToMutableFst> { [ 380s] | ^~~~~~~~~ [ 380s] ./../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]' [ 380s] 133 | VectorFst> gfst; [ 380s] | ^~~~ [ 380s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 380s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 380s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] 52 | std::get<4>(*args)); [ 380s] | ~~~~~~~~~~~~~~~~~~~ [ 380s] push.cc:47:1: required from here [ 380s] 168 | ({#Op, Arc::Type()}, Op) [ 380s] | ^ [ 380s] ./../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=] [ 380s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 380s] | ^~~~~~~~ [ 380s] ./../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=' [ 380s] 138 | class ImplToExpandedFst : public ImplToFst { [ 380s] | ^~~~~~~~~~~~~~~~~ [ 380s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 380s] ./../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> > > >' [ 380s] 527 | class VectorFst : public ImplToMutableFst> { [ 380s] | ^~~~~~~~~ [ 380s] ./../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]' [ 380s] 133 | VectorFst> gfst; [ 380s] | ^~~~ [ 380s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 380s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 380s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] 52 | std::get<4>(*args)); [ 380s] | ~~~~~~~~~~~~~~~~~~~ [ 380s] push.cc:47:1: required from here [ 380s] 168 | ({#Op, Arc::Type()}, Op) [ 380s] | ^ [ 380s] ./../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=] [ 380s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 380s] | ^~~~~~~~ [ 380s] ./../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=' [ 380s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 380s] | ^~~~~~~~~~~~~~~~ [ 380s] In file included from ./../include/fst/shortest-distance.h:34, [ 380s] from ./../include/fst/prune.h:34: [ 380s] ./../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]': [ 380s] ./../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]' [ 380s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 380s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] 689 | &unweighted); [ 380s] | ~~~~~~~~~~~~ [ 380s] ./../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]' [ 380s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 380s] | ^~~~~~~~~~~ [ 380s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 380s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 380s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] ./../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]' [ 380s] 333 | Prune(ifst, ofst, opts); [ 380s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 380s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 380s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 380s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] prune.cc:52:1: required from here [ 380s] 168 | ({#Op, Arc::Type()}, Op) [ 380s] | ^ [ 380s] ./../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] [ 380s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 380s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 380s] ./../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]': [ 380s] ./../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]' [ 380s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 380s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] 689 | &unweighted); [ 380s] | ~~~~~~~~~~~~ [ 380s] ./../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]' [ 380s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 380s] | ^~~~~~~~~~~ [ 380s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 380s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 380s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] ./../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]' [ 380s] 333 | Prune(ifst, ofst, opts); [ 380s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 380s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 380s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 380s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] prune.cc:52:1: required from here [ 380s] 168 | ({#Op, Arc::Type()}, Op) [ 380s] | ^ [ 380s] ./../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] [ 380s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 380s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 380s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 380s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 380s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 380s] | ^~~~~~~~~ [ 380s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 380s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 380s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 380s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 380s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] ./../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]' [ 380s] 333 | Prune(ifst, ofst, opts); [ 380s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 380s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 380s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 380s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] prune.cc:52:1: required from here [ 380s] 168 | ({#Op, Arc::Type()}, Op) [ 380s] | ^ [ 380s] ./../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] [ 380s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 380s] | ~~^~~~~~~~~~~~~~~~~~~ [ 380s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 380s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 380s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 380s] | ^~~~~~~~~ [ 380s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 380s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 380s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 380s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 380s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] ./../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]' [ 380s] 333 | Prune(ifst, ofst, opts); [ 380s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 380s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 380s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 380s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] prune.cc:52:1: required from here [ 380s] 168 | ({#Op, Arc::Type()}, Op) [ 380s] | ^ [ 380s] ./../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] [ 380s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 380s] | ~~^~~~~~~~~~~~~~~~~~~ [ 380s] ./../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> > >': [ 380s] ./../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> > >' [ 380s] 138 | class ImplToExpandedFst : public ImplToFst { [ 380s] | ^~~~~~~~~~~~~~~~~ [ 380s] ./../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> > >' [ 380s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 380s] | ^~~~~~~~~~~~~~~~ [ 380s] ./../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> > > >' [ 380s] 527 | class VectorFst : public ImplToMutableFst> { [ 380s] | ^~~~~~~~~ [ 380s] ./../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]' [ 380s] 133 | VectorFst> gfst; [ 380s] | ^~~~ [ 380s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 380s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 380s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] 57 | std::get<4>(*args)); [ 380s] | ~~~~~~~~~~~~~~~~~~~ [ 380s] push.cc:47:1: required from here [ 380s] 168 | ({#Op, Arc::Type()}, Op) [ 380s] | ^ [ 380s] ./../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=] [ 380s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 380s] | ^~~~~~~~ [ 380s] ./../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=' [ 380s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 380s] | ^~~~~~~~ [ 380s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 380s] ./../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> > >' [ 380s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 380s] | ^~~~~~~~~~~~~~~~ [ 380s] ./../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> > > >' [ 380s] 527 | class VectorFst : public ImplToMutableFst> { [ 380s] | ^~~~~~~~~ [ 380s] ./../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]' [ 380s] 133 | VectorFst> gfst; [ 380s] | ^~~~ [ 380s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 380s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 380s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] 57 | std::get<4>(*args)); [ 380s] | ~~~~~~~~~~~~~~~~~~~ [ 380s] push.cc:47:1: required from here [ 380s] 168 | ({#Op, Arc::Type()}, Op) [ 380s] | ^ [ 380s] ./../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=] [ 380s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 380s] | ^~~~~~~~ [ 380s] ./../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=' [ 380s] 138 | class ImplToExpandedFst : public ImplToFst { [ 380s] | ^~~~~~~~~~~~~~~~~ [ 380s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 380s] ./../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> > > >' [ 380s] 527 | class VectorFst : public ImplToMutableFst> { [ 380s] | ^~~~~~~~~ [ 380s] ./../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]' [ 380s] 133 | VectorFst> gfst; [ 380s] | ^~~~ [ 380s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 380s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 380s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] 57 | std::get<4>(*args)); [ 380s] | ~~~~~~~~~~~~~~~~~~~ [ 380s] push.cc:47:1: required from here [ 380s] 168 | ({#Op, Arc::Type()}, Op) [ 380s] | ^ [ 380s] ./../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=] [ 380s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 380s] | ^~~~~~~~ [ 380s] ./../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=' [ 380s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 380s] | ^~~~~~~~~~~~~~~~ [ 381s] depbase=`echo randequivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 381s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 381s] mv -f $depbase.Tpo $depbase.Plo [ 381s] In file included from ./../include/fst/queue.h:40: [ 381s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 381s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 381s] 119 | visitor->FinishVisit(); [ 381s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 381s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 381s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 381s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] /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 >]' [ 381s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 381s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] ./../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]' [ 381s] 665 | queue_ = std::make_unique>(fst, filter); [ 381s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 381s] ./../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]' [ 381s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 381s] | ^~~~~~~~~~~ [ 381s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 381s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 381s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] ./../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]' [ 381s] 333 | Prune(ifst, ofst, opts); [ 381s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 381s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 381s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] prune.cc:52:1: required from here [ 381s] 168 | ({#Op, Arc::Type()}, Op) [ 381s] | ^ [ 381s] ./../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] [ 381s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 381s] | ~~^~~~~~~~~~~~~~~~ [ 381s] ./../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] [ 381s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 381s] | ~~^~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 381s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 381s] 119 | visitor->FinishVisit(); [ 381s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 381s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 381s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 381s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] /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 >]' [ 381s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 381s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] ./../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]' [ 381s] 665 | queue_ = std::make_unique>(fst, filter); [ 381s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 381s] ./../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]' [ 381s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 381s] | ^~~~~~~~~~~ [ 381s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 381s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 381s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] ./../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]' [ 381s] 333 | Prune(ifst, ofst, opts); [ 381s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 381s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 381s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] prune.cc:52:1: required from here [ 381s] 168 | ({#Op, Arc::Type()}, Op) [ 381s] | ^ [ 381s] ./../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] [ 381s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 381s] | ~~^~~~~~~~~~~~~~~~ [ 381s] ./../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] [ 381s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 381s] | ~~^~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 381s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 381s] 138 | class ImplToExpandedFst : public ImplToFst { [ 381s] | ^~~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 381s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 381s] | ^~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 381s] 527 | class VectorFst : public ImplToMutableFst> { [ 381s] | ^~~~~~~~~ [ 381s] ./../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]' [ 381s] 316 | VectorFst rfst; [ 381s] | ^~~~ [ 381s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 381s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 381s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 381s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 381s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] push.cc:46:1: required from here [ 381s] 168 | ({#Op, Arc::Type()}, Op) [ 381s] | ^ [ 381s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 381s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 381s] | ^~~~~~~~ [ 381s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 381s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 381s] | ^~~~~~~~ [ 381s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 381s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 381s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 381s] | ^~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 381s] 527 | class VectorFst : public ImplToMutableFst> { [ 381s] | ^~~~~~~~~ [ 381s] ./../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]' [ 381s] 316 | VectorFst rfst; [ 381s] | ^~~~ [ 381s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 381s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 381s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 381s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 381s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] push.cc:46:1: required from here [ 381s] 168 | ({#Op, Arc::Type()}, Op) [ 381s] | ^ [ 381s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 381s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 381s] | ^~~~~~~~ [ 381s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 381s] 138 | class ImplToExpandedFst : public ImplToFst { [ 381s] | ^~~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 381s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 381s] 527 | class VectorFst : public ImplToMutableFst> { [ 381s] | ^~~~~~~~~ [ 381s] ./../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]' [ 381s] 316 | VectorFst rfst; [ 381s] | ^~~~ [ 381s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 381s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 381s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 381s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 381s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] push.cc:46:1: required from here [ 381s] 168 | ({#Op, Arc::Type()}, Op) [ 381s] | ^ [ 381s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 381s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 381s] | ^~~~~~~~ [ 381s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 381s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 381s] | ^~~~~~~~~~~~~~~~ [ 381s] In file included from ./../include/fst/script/push.h:26: [ 381s] ./../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]': [ 381s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 381s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 381s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 381s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 381s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] push.cc:46:1: required from here [ 381s] 168 | ({#Op, Arc::Type()}, Op) [ 381s] | ^ [ 381s] ./../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] [ 381s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 381s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 381s] ./../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] [ 381s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 381s] | ~~^~~~~~~~~~~~~~~~~ [ 381s] In file included from ./../include/fst/push.h:33: [ 381s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 381s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 381s] 102 | Reweight(fst, distance, type); [ 381s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 381s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 381s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] push.cc:46:1: required from here [ 381s] 168 | ({#Op, Arc::Type()}, Op) [ 381s] | ^ [ 381s] ./../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] [ 381s] 73 | if (s == potential.size()) break; [ 381s] | ~~^~~~~~~~~~~~~~~~~~~ [ 381s] ./../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] [ 381s] 79 | if (arc.nextstate >= potential.size()) continue; [ 381s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 381s] ./../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] [ 381s] 107 | const auto startweight = fst->Start() < potential.size() [ 381s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 381s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 381s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 381s] ./../include/fst/queue.h:558:11: required from here [ 381s] 558 | StateId Head() const final { [ 381s] | ^~~~ [ 381s] ./../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] [ 381s] 562 | ((front_ >= trivial_queue_.size()) || [ 381s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 381s] ./../include/fst/queue.h:573:8: required from here [ 381s] 573 | void Enqueue(StateId s) final { [ 381s] | ^~~~~~~ [ 381s] ./../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] [ 381s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 381s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 381s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 381s] ./../include/fst/queue.h:591:8: required from here [ 381s] 591 | void Dequeue() final { [ 381s] | ^~~~~~~ [ 381s] ./../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] [ 381s] 594 | } else if (front_ < trivial_queue_.size()) { [ 381s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 381s] ./../include/fst/queue.h:603:8: required from here [ 381s] 603 | bool Empty() const final { [ 381s] | ^~~~~ [ 381s] ./../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] [ 381s] 612 | return (front_ >= trivial_queue_.size()) || [ 381s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 381s] ./../include/fst/queue.h:617:8: required from here [ 381s] 617 | void Clear() final { [ 381s] | ^~~~~ [ 381s] ./../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] [ 381s] 621 | } else if (i < trivial_queue_.size()) { [ 381s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 381s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 381s] ./../include/fst/queue.h:238:8: required from here [ 381s] 238 | void Update(StateId s) override { [ 381s] | ^~~~~~ [ 381s] ./../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] [ 381s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 381s] | ~~^~~~~~~~~~~~~~ [ 381s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 381s] ./../include/fst/queue.h:505:8: required from here [ 381s] 505 | void Enqueue(StateId s) final { [ 381s] | ^~~~~~~ [ 381s] ./../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] [ 381s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 381s] | ~~~~~~~~~~~~~~~~~^~~~ [ 381s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 381s] ./../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]' [ 381s] 224 | key_[s] = heap_.Insert(s); [ 381s] | ~~~~~~~~~~~~^~~ [ 381s] ./../include/fst/queue.h:221:8: required from here [ 381s] 221 | void Enqueue(StateId s) override { [ 381s] | ^~~~~~~ [ 381s] ./../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] [ 381s] 57 | if (size_ < values_.size()) { [ 381s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 382s] In file included from ./../include/fst/cache.h:40, [ 382s] from ./../include/fst/shortest-distance.h:29: [ 382s] ./../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 > >]': [ 382s] ./../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 > >]' [ 382s] 416 | BaseImpl::DeleteStates(dstates); [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 382s] ./../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 > >]' [ 382s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 382s] ./../include/fst/mutable-fst.h:344:8: required from here [ 382s] 344 | void DeleteStates(const std::vector &dstates) override { [ 382s] | ^~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 382s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 382s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 382s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 382s] 138 | class ImplToExpandedFst : public ImplToFst { [ 382s] | ^~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 382s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 382s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 382s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:46:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 382s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 382s] | ^~~~~~~~ [ 382s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 382s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 382s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 382s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 382s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:46:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 382s] 138 | class ImplToExpandedFst : public ImplToFst { [ 382s] | ^~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 382s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 382s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 382s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 382s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:46:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../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]': [ 382s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 382s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 382s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 382s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 382s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:46:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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] [ 382s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 382s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 382s] | ~~^~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 382s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 382s] 102 | Reweight(fst, distance, type); [ 382s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 382s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 382s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:46:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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] [ 382s] 73 | if (s == potential.size()) break; [ 382s] | ~~^~~~~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 79 | if (arc.nextstate >= potential.size()) continue; [ 382s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 107 | const auto startweight = fst->Start() < potential.size() [ 382s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 382s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 382s] 138 | class ImplToExpandedFst : public ImplToFst { [ 382s] | ^~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 382s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 382s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 382s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:46:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 382s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 382s] | ^~~~~~~~ [ 382s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 382s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 382s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 382s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 382s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:46:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 382s] 138 | class ImplToExpandedFst : public ImplToFst { [ 382s] | ^~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 382s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 382s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 382s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 382s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:46:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../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]': [ 382s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 382s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 382s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 382s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 382s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:46:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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] [ 382s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 382s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 382s] | ~~^~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 382s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 382s] 102 | Reweight(fst, distance, type); [ 382s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 382s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 382s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:46:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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] [ 382s] 73 | if (s == potential.size()) break; [ 382s] | ~~^~~~~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 79 | if (arc.nextstate >= potential.size()) continue; [ 382s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 107 | const auto startweight = fst->Start() < potential.size() [ 382s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 382s] ./../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> > > >': [ 382s] ./../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> > > >' [ 382s] 138 | class ImplToExpandedFst : public ImplToFst { [ 382s] | ^~~~~~~~~~~~~~~~~ [ 382s] ./../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> > > >' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../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> > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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>]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../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]' [ 382s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 52 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../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=' [ 382s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 382s] | ^~~~~~~~ [ 382s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 382s] ./../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> > > >' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../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> > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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>]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../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]' [ 382s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 52 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../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=' [ 382s] 138 | class ImplToExpandedFst : public ImplToFst { [ 382s] | ^~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 382s] ./../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> > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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>]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../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]' [ 382s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 52 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../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=' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../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>]': [ 382s] ./../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]' [ 382s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 382s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 52 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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] [ 382s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 382s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 382s] | ~~^~~~~~~~~~~~~~~~~ [ 382s] ./../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>]': [ 382s] ./../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]' [ 382s] 153 | Reweight(&gfst, gdistance, rtype); [ 382s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 52 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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] [ 382s] 73 | if (s == potential.size()) break; [ 382s] | ~~^~~~~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 79 | if (arc.nextstate >= potential.size()) continue; [ 382s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 107 | const auto startweight = fst->Start() < potential.size() [ 382s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 382s] ./../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> > > >': [ 382s] ./../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> > > >' [ 382s] 138 | class ImplToExpandedFst : public ImplToFst { [ 382s] | ^~~~~~~~~~~~~~~~~ [ 382s] ./../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> > > >' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../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> > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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>]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../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]' [ 382s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 57 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../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=' [ 382s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 382s] | ^~~~~~~~ [ 382s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 382s] ./../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> > > >' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../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> > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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>]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../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]' [ 382s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 57 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../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=' [ 382s] 138 | class ImplToExpandedFst : public ImplToFst { [ 382s] | ^~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 382s] ./../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> > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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>]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../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]' [ 382s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 57 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../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=' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../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>]': [ 382s] ./../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]' [ 382s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 382s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 57 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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] [ 382s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 382s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 382s] | ~~^~~~~~~~~~~~~~~~~ [ 382s] ./../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>]': [ 382s] ./../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]' [ 382s] 153 | Reweight(&gfst, gdistance, rtype); [ 382s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 57 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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] [ 382s] 73 | if (s == potential.size()) break; [ 382s] | ~~^~~~~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 79 | if (arc.nextstate >= potential.size()) continue; [ 382s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 107 | const auto startweight = fst->Start() < potential.size() [ 382s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 382s] ./../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> > > >': [ 382s] ./../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> > > >' [ 382s] 138 | class ImplToExpandedFst : public ImplToFst { [ 382s] | ^~~~~~~~~~~~~~~~~ [ 382s] ./../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> > > >' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../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> > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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>]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../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]' [ 382s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 52 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../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=' [ 382s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 382s] | ^~~~~~~~ [ 382s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 382s] ./../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> > > >' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../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> > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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>]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../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]' [ 382s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 52 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../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=' [ 382s] 138 | class ImplToExpandedFst : public ImplToFst { [ 382s] | ^~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 382s] ./../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> > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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>]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../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]' [ 382s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 52 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../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=' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../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>]': [ 382s] ./../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]' [ 382s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 382s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 52 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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] [ 382s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 382s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 382s] | ~~^~~~~~~~~~~~~~~~~ [ 382s] ./../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>]': [ 382s] ./../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]' [ 382s] 153 | Reweight(&gfst, gdistance, rtype); [ 382s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 52 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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] [ 382s] 73 | if (s == potential.size()) break; [ 382s] | ~~^~~~~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 79 | if (arc.nextstate >= potential.size()) continue; [ 382s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 107 | const auto startweight = fst->Start() < potential.size() [ 382s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 382s] ./../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> > > >': [ 382s] ./../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> > > >' [ 382s] 138 | class ImplToExpandedFst : public ImplToFst { [ 382s] | ^~~~~~~~~~~~~~~~~ [ 382s] ./../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> > > >' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../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> > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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>]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../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]' [ 382s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 57 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../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=' [ 382s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 382s] | ^~~~~~~~ [ 382s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 382s] ./../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> > > >' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../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> > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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>]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../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]' [ 382s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 57 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../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=' [ 382s] 138 | class ImplToExpandedFst : public ImplToFst { [ 382s] | ^~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 382s] ./../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> > > > >' [ 382s] 527 | class VectorFst : public ImplToMutableFst> { [ 382s] | ^~~~~~~~~ [ 382s] ./../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>]' [ 382s] 316 | VectorFst rfst; [ 382s] | ^~~~ [ 382s] ./../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]' [ 382s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 382s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 57 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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=] [ 382s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 382s] | ^~~~~~~~ [ 382s] ./../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=' [ 382s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 382s] | ^~~~~~~~~~~~~~~~ [ 382s] ./../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>]': [ 382s] ./../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]' [ 382s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 382s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 382s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 382s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 382s] 57 | std::get<4>(*args)); [ 382s] | ~~~~~~~~~~~~~~~~~~~ [ 382s] push.cc:47:1: required from here [ 382s] 168 | ({#Op, Arc::Type()}, Op) [ 382s] | ^ [ 382s] ./../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] [ 382s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 382s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 382s] ./../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] [ 382s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 382s] | ~~^~~~~~~~~~~~~~~~~ [ 383s] ./../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>]': [ 383s] ./../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]' [ 383s] 153 | Reweight(&gfst, gdistance, rtype); [ 383s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 383s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] 57 | std::get<4>(*args)); [ 383s] | ~~~~~~~~~~~~~~~~~~~ [ 383s] push.cc:47:1: required from here [ 383s] 168 | ({#Op, Arc::Type()}, Op) [ 383s] | ^ [ 383s] ./../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] [ 383s] 73 | if (s == potential.size()) break; [ 383s] | ~~^~~~~~~~~~~~~~~~~~~ [ 383s] ./../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] [ 383s] 79 | if (arc.nextstate >= potential.size()) continue; [ 383s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 383s] ./../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] [ 383s] 107 | const auto startweight = fst->Start() < potential.size() [ 383s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 383s] ./../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> > > >': [ 383s] ./../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> > > >' [ 383s] 138 | class ImplToExpandedFst : public ImplToFst { [ 383s] | ^~~~~~~~~~~~~~~~~ [ 383s] ./../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> > > >' [ 383s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 383s] | ^~~~~~~~~~~~~~~~ [ 383s] ./../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> > > > >' [ 383s] 527 | class VectorFst : public ImplToMutableFst> { [ 383s] | ^~~~~~~~~ [ 383s] ./../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>]' [ 383s] 316 | VectorFst rfst; [ 383s] | ^~~~ [ 383s] ./../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]' [ 383s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 383s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 383s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] 52 | std::get<4>(*args)); [ 383s] | ~~~~~~~~~~~~~~~~~~~ [ 383s] push.cc:47:1: required from here [ 383s] 168 | ({#Op, Arc::Type()}, Op) [ 383s] | ^ [ 383s] ./../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=] [ 383s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 383s] | ^~~~~~~~ [ 383s] ./../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=' [ 383s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 383s] | ^~~~~~~~ [ 383s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 383s] ./../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> > > >' [ 383s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 383s] | ^~~~~~~~~~~~~~~~ [ 383s] ./../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> > > > >' [ 383s] 527 | class VectorFst : public ImplToMutableFst> { [ 383s] | ^~~~~~~~~ [ 383s] ./../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>]' [ 383s] 316 | VectorFst rfst; [ 383s] | ^~~~ [ 383s] ./../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]' [ 383s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 383s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 383s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] 52 | std::get<4>(*args)); [ 383s] | ~~~~~~~~~~~~~~~~~~~ [ 383s] push.cc:47:1: required from here [ 383s] 168 | ({#Op, Arc::Type()}, Op) [ 383s] | ^ [ 383s] ./../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=] [ 383s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 383s] | ^~~~~~~~ [ 383s] ./../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=' [ 383s] 138 | class ImplToExpandedFst : public ImplToFst { [ 383s] | ^~~~~~~~~~~~~~~~~ [ 383s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 383s] ./../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> > > > >' [ 383s] 527 | class VectorFst : public ImplToMutableFst> { [ 383s] | ^~~~~~~~~ [ 383s] ./../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>]' [ 383s] 316 | VectorFst rfst; [ 383s] | ^~~~ [ 383s] ./../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]' [ 383s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 383s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 383s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] 52 | std::get<4>(*args)); [ 383s] | ~~~~~~~~~~~~~~~~~~~ [ 383s] push.cc:47:1: required from here [ 383s] 168 | ({#Op, Arc::Type()}, Op) [ 383s] | ^ [ 383s] ./../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=] [ 383s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 383s] | ^~~~~~~~ [ 383s] ./../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=' [ 383s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 383s] | ^~~~~~~~~~~~~~~~ [ 383s] ./../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>]': [ 383s] ./../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]' [ 383s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 383s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 383s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] 52 | std::get<4>(*args)); [ 383s] | ~~~~~~~~~~~~~~~~~~~ [ 383s] push.cc:47:1: required from here [ 383s] 168 | ({#Op, Arc::Type()}, Op) [ 383s] | ^ [ 383s] ./../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] [ 383s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 383s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 383s] ./../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] [ 383s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 383s] | ~~^~~~~~~~~~~~~~~~~ [ 383s] ./../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>]': [ 383s] ./../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]' [ 383s] 153 | Reweight(&gfst, gdistance, rtype); [ 383s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 383s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] 52 | std::get<4>(*args)); [ 383s] | ~~~~~~~~~~~~~~~~~~~ [ 383s] push.cc:47:1: required from here [ 383s] 168 | ({#Op, Arc::Type()}, Op) [ 383s] | ^ [ 383s] ./../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] [ 383s] 73 | if (s == potential.size()) break; [ 383s] | ~~^~~~~~~~~~~~~~~~~~~ [ 383s] ./../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] [ 383s] 79 | if (arc.nextstate >= potential.size()) continue; [ 383s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 383s] ./../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] [ 383s] 107 | const auto startweight = fst->Start() < potential.size() [ 383s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 383s] ./../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> > > >': [ 383s] ./../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> > > >' [ 383s] 138 | class ImplToExpandedFst : public ImplToFst { [ 383s] | ^~~~~~~~~~~~~~~~~ [ 383s] ./../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> > > >' [ 383s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 383s] | ^~~~~~~~~~~~~~~~ [ 383s] ./../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> > > > >' [ 383s] 527 | class VectorFst : public ImplToMutableFst> { [ 383s] | ^~~~~~~~~ [ 383s] ./../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>]' [ 383s] 316 | VectorFst rfst; [ 383s] | ^~~~ [ 383s] ./../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]' [ 383s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 383s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 383s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] 57 | std::get<4>(*args)); [ 383s] | ~~~~~~~~~~~~~~~~~~~ [ 383s] push.cc:47:1: required from here [ 383s] 168 | ({#Op, Arc::Type()}, Op) [ 383s] | ^ [ 383s] ./../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=] [ 383s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 383s] | ^~~~~~~~ [ 383s] ./../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=' [ 383s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 383s] | ^~~~~~~~ [ 383s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 383s] ./../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> > > >' [ 383s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 383s] | ^~~~~~~~~~~~~~~~ [ 383s] ./../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> > > > >' [ 383s] 527 | class VectorFst : public ImplToMutableFst> { [ 383s] | ^~~~~~~~~ [ 383s] ./../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>]' [ 383s] 316 | VectorFst rfst; [ 383s] | ^~~~ [ 383s] ./../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]' [ 383s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 383s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 383s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] 57 | std::get<4>(*args)); [ 383s] | ~~~~~~~~~~~~~~~~~~~ [ 383s] push.cc:47:1: required from here [ 383s] 168 | ({#Op, Arc::Type()}, Op) [ 383s] | ^ [ 383s] ./../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=] [ 383s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 383s] | ^~~~~~~~ [ 383s] ./../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=' [ 383s] 138 | class ImplToExpandedFst : public ImplToFst { [ 383s] | ^~~~~~~~~~~~~~~~~ [ 383s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 383s] ./../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> > > > >' [ 383s] 527 | class VectorFst : public ImplToMutableFst> { [ 383s] | ^~~~~~~~~ [ 383s] ./../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>]' [ 383s] 316 | VectorFst rfst; [ 383s] | ^~~~ [ 383s] ./../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]' [ 383s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 383s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 383s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] 57 | std::get<4>(*args)); [ 383s] | ~~~~~~~~~~~~~~~~~~~ [ 383s] push.cc:47:1: required from here [ 383s] 168 | ({#Op, Arc::Type()}, Op) [ 383s] | ^ [ 383s] ./../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=] [ 383s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 383s] | ^~~~~~~~ [ 383s] ./../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=' [ 383s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 383s] | ^~~~~~~~~~~~~~~~ [ 383s] ./../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>]': [ 383s] ./../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]' [ 383s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 383s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 383s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] 57 | std::get<4>(*args)); [ 383s] | ~~~~~~~~~~~~~~~~~~~ [ 383s] push.cc:47:1: required from here [ 383s] 168 | ({#Op, Arc::Type()}, Op) [ 383s] | ^ [ 383s] ./../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] [ 383s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 383s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 383s] ./../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] [ 383s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 383s] | ~~^~~~~~~~~~~~~~~~~ [ 383s] ./../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>]': [ 383s] ./../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]' [ 383s] 153 | Reweight(&gfst, gdistance, rtype); [ 383s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 383s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] 57 | std::get<4>(*args)); [ 383s] | ~~~~~~~~~~~~~~~~~~~ [ 383s] push.cc:47:1: required from here [ 383s] 168 | ({#Op, Arc::Type()}, Op) [ 383s] | ^ [ 383s] ./../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] [ 383s] 73 | if (s == potential.size()) break; [ 383s] | ~~^~~~~~~~~~~~~~~~~~~ [ 383s] ./../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] [ 383s] 79 | if (arc.nextstate >= potential.size()) continue; [ 383s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 383s] ./../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] [ 383s] 107 | const auto startweight = fst->Start() < potential.size() [ 383s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 385s] In file included from ./../include/fst/shortest-distance.h:34, [ 385s] from ./../include/fst/push.h:34: [ 385s] ./../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]': [ 385s] ./../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]' [ 385s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 385s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] 689 | &unweighted); [ 385s] | ~~~~~~~~~~~~ [ 385s] ./../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]' [ 385s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 385s] | ^~~~~~~~~~~ [ 385s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 385s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 385s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 385s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 385s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] push.cc:46:1: required from here [ 385s] 168 | ({#Op, Arc::Type()}, Op) [ 385s] | ^ [ 385s] ./../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] [ 385s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 385s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 385s] ./../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]': [ 385s] ./../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]' [ 385s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 385s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] 689 | &unweighted); [ 385s] | ~~~~~~~~~~~~ [ 385s] ./../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]' [ 385s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 385s] | ^~~~~~~~~~~ [ 385s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 385s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 385s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 385s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 385s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] push.cc:46:1: required from here [ 385s] 168 | ({#Op, Arc::Type()}, Op) [ 385s] | ^ [ 385s] ./../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] [ 385s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 385s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 385s] ./../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]': [ 385s] ./../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]' [ 385s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 385s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] 689 | &unweighted); [ 385s] | ~~~~~~~~~~~~ [ 385s] ./../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]' [ 385s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 385s] | ^~~~~~~~~~~ [ 385s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 385s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 385s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 385s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 385s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] push.cc:46:1: required from here [ 385s] 168 | ({#Op, Arc::Type()}, Op) [ 385s] | ^ [ 385s] ./../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] [ 385s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 385s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 385s] ./../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]': [ 385s] ./../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]' [ 385s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 385s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] 689 | &unweighted); [ 385s] | ~~~~~~~~~~~~ [ 385s] ./../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]' [ 385s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 385s] | ^~~~~~~~~~~ [ 385s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 385s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 385s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 385s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 385s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] push.cc:46:1: required from here [ 385s] 168 | ({#Op, Arc::Type()}, Op) [ 385s] | ^ [ 385s] ./../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] [ 385s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 385s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 385s] ./../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]': [ 385s] ./../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]' [ 385s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 385s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] 689 | &unweighted); [ 385s] | ~~~~~~~~~~~~ [ 385s] ./../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]' [ 385s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 385s] | ^~~~~~~~~~~ [ 385s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 385s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 385s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 385s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 385s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] push.cc:46:1: required from here [ 385s] 168 | ({#Op, Arc::Type()}, Op) [ 385s] | ^ [ 385s] ./../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] [ 385s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 385s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 386s] ./../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]': [ 386s] ./../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]' [ 386s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 386s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] 689 | &unweighted); [ 386s] | ~~~~~~~~~~~~ [ 386s] ./../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]' [ 386s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 386s] | ^~~~~~~~~~~ [ 386s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 386s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 386s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 386s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 386s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] push.cc:46:1: required from here [ 386s] 168 | ({#Op, Arc::Type()}, Op) [ 386s] | ^ [ 386s] ./../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] [ 386s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 386s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 386s] ./../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]': [ 386s] ./../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>]' [ 386s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 386s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] 689 | &unweighted); [ 386s] | ~~~~~~~~~~~~ [ 386s] ./../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>]' [ 386s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 386s] | ^~~~~~~~~~~ [ 386s] ./../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]' [ 386s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 386s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 386s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 386s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] 52 | std::get<4>(*args)); [ 386s] | ~~~~~~~~~~~~~~~~~~~ [ 386s] push.cc:47:1: required from here [ 386s] 168 | ({#Op, Arc::Type()}, Op) [ 386s] | ^ [ 386s] ./../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] [ 386s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 386s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 386s] ./../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]': [ 386s] ./../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>]' [ 386s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 386s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] 689 | &unweighted); [ 386s] | ~~~~~~~~~~~~ [ 386s] ./../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>]' [ 386s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 386s] | ^~~~~~~~~~~ [ 386s] ./../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]' [ 386s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 386s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 386s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 386s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] 52 | std::get<4>(*args)); [ 386s] | ~~~~~~~~~~~~~~~~~~~ [ 386s] push.cc:47:1: required from here [ 386s] 168 | ({#Op, Arc::Type()}, Op) [ 386s] | ^ [ 386s] ./../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] [ 386s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 386s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 386s] ./../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]': [ 386s] ./../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>]' [ 386s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 386s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] 689 | &unweighted); [ 386s] | ~~~~~~~~~~~~ [ 386s] ./../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>]' [ 386s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 386s] | ^~~~~~~~~~~ [ 386s] ./../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]' [ 386s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 386s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 386s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 386s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] 57 | std::get<4>(*args)); [ 386s] | ~~~~~~~~~~~~~~~~~~~ [ 386s] push.cc:47:1: required from here [ 386s] 168 | ({#Op, Arc::Type()}, Op) [ 386s] | ^ [ 386s] ./../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] [ 386s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 386s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 386s] ./../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]': [ 386s] ./../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>]' [ 386s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 386s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] 689 | &unweighted); [ 386s] | ~~~~~~~~~~~~ [ 386s] ./../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>]' [ 386s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 386s] | ^~~~~~~~~~~ [ 386s] ./../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]' [ 386s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 386s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 386s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 386s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] 57 | std::get<4>(*args)); [ 386s] | ~~~~~~~~~~~~~~~~~~~ [ 386s] push.cc:47:1: required from here [ 386s] 168 | ({#Op, Arc::Type()}, Op) [ 386s] | ^ [ 386s] ./../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] [ 386s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 386s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 386s] ./../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]': [ 386s] ./../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>]' [ 386s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 386s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] 689 | &unweighted); [ 386s] | ~~~~~~~~~~~~ [ 386s] ./../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>]' [ 386s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 386s] | ^~~~~~~~~~~ [ 386s] ./../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]' [ 386s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 386s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 386s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 386s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] 52 | std::get<4>(*args)); [ 386s] | ~~~~~~~~~~~~~~~~~~~ [ 386s] push.cc:47:1: required from here [ 386s] 168 | ({#Op, Arc::Type()}, Op) [ 386s] | ^ [ 386s] ./../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] [ 386s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 386s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 387s] ./../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]': [ 387s] ./../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>]' [ 387s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 387s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] 689 | &unweighted); [ 387s] | ~~~~~~~~~~~~ [ 387s] ./../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>]' [ 387s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 387s] | ^~~~~~~~~~~ [ 387s] ./../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]' [ 387s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 387s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 387s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 387s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] 52 | std::get<4>(*args)); [ 387s] | ~~~~~~~~~~~~~~~~~~~ [ 387s] push.cc:47:1: required from here [ 387s] 168 | ({#Op, Arc::Type()}, Op) [ 387s] | ^ [ 387s] ./../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] [ 387s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 387s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 387s] ./../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]': [ 387s] ./../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>]' [ 387s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 387s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] 689 | &unweighted); [ 387s] | ~~~~~~~~~~~~ [ 387s] ./../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>]' [ 387s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 387s] | ^~~~~~~~~~~ [ 387s] ./../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]' [ 387s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 387s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 387s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 387s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] 57 | std::get<4>(*args)); [ 387s] | ~~~~~~~~~~~~~~~~~~~ [ 387s] push.cc:47:1: required from here [ 387s] 168 | ({#Op, Arc::Type()}, Op) [ 387s] | ^ [ 387s] ./../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] [ 387s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 387s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 387s] ./../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]': [ 387s] ./../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>]' [ 387s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 387s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] 689 | &unweighted); [ 387s] | ~~~~~~~~~~~~ [ 387s] ./../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>]' [ 387s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 387s] | ^~~~~~~~~~~ [ 387s] ./../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]' [ 387s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 387s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 387s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 387s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] 57 | std::get<4>(*args)); [ 387s] | ~~~~~~~~~~~~~~~~~~~ [ 387s] push.cc:47:1: required from here [ 387s] 168 | ({#Op, Arc::Type()}, Op) [ 387s] | ^ [ 387s] ./../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] [ 387s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 387s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 387s] ./../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]': [ 387s] ./../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>]' [ 387s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 387s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] 689 | &unweighted); [ 387s] | ~~~~~~~~~~~~ [ 387s] ./../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>]' [ 387s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 387s] | ^~~~~~~~~~~ [ 387s] ./../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]' [ 387s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 387s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 387s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 387s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] 52 | std::get<4>(*args)); [ 387s] | ~~~~~~~~~~~~~~~~~~~ [ 387s] push.cc:47:1: required from here [ 387s] 168 | ({#Op, Arc::Type()}, Op) [ 387s] | ^ [ 387s] ./../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] [ 387s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 387s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 387s] ./../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]': [ 387s] ./../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>]' [ 387s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 387s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] 689 | &unweighted); [ 387s] | ~~~~~~~~~~~~ [ 387s] ./../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>]' [ 387s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 387s] | ^~~~~~~~~~~ [ 387s] ./../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]' [ 387s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 387s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 387s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 387s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] 52 | std::get<4>(*args)); [ 387s] | ~~~~~~~~~~~~~~~~~~~ [ 387s] push.cc:47:1: required from here [ 387s] 168 | ({#Op, Arc::Type()}, Op) [ 387s] | ^ [ 387s] ./../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] [ 387s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 387s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 387s] ./../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]': [ 387s] ./../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>]' [ 387s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 387s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] 689 | &unweighted); [ 387s] | ~~~~~~~~~~~~ [ 387s] ./../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>]' [ 387s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 387s] | ^~~~~~~~~~~ [ 387s] ./../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]' [ 387s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 387s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 387s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 387s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] 57 | std::get<4>(*args)); [ 387s] | ~~~~~~~~~~~~~~~~~~~ [ 387s] push.cc:47:1: required from here [ 387s] 168 | ({#Op, Arc::Type()}, Op) [ 387s] | ^ [ 387s] ./../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] [ 387s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 387s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 387s] ./../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]': [ 387s] ./../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>]' [ 387s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 387s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] 689 | &unweighted); [ 387s] | ~~~~~~~~~~~~ [ 387s] ./../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>]' [ 387s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 387s] | ^~~~~~~~~~~ [ 387s] ./../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]' [ 387s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 387s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 387s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 387s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] 57 | std::get<4>(*args)); [ 387s] | ~~~~~~~~~~~~~~~~~~~ [ 387s] push.cc:47:1: required from here [ 387s] 168 | ({#Op, Arc::Type()}, Op) [ 387s] | ^ [ 387s] ./../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] [ 387s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 387s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 389s] In file included from ./../include/fst/cache.h:37, [ 389s] from ./../include/fst/arc-map.h:34, [ 389s] from ./../include/fst/arcsort.h:32, [ 389s] from ./../include/fst/randequivalent.h:29, [ 389s] from ./../include/fst/script/randequivalent.h:26, [ 389s] from randequivalent.cc:18: [ 389s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 389s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 389s] 138 | class ImplToExpandedFst : public ImplToFst { [ 389s] | ^~~~~~~~~~~~~~~~~ [ 389s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 389s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 389s] | ^~~~~~~~~~~~~~~~ [ 389s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 389s] 527 | class VectorFst : public ImplToMutableFst> { [ 389s] | ^~~~~~~~~ [ 389s] ./../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]' [ 389s] 71 | VectorFst sfst1(fst1); [ 389s] | ^~~~~ [ 389s] ./../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> >]' [ 389s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 389s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 389s] randequivalent.cc:40:1: required from here [ 389s] 168 | ({#Op, Arc::Type()}, Op) [ 389s] | ^ [ 389s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 389s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 389s] | ^~~~~~~~ [ 389s] In file included from ./../include/fst/expanded-fst.h:38, [ 389s] from ./../include/fst/mutable-fst.h:38: [ 389s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 389s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 389s] | ^~~~~~~~ [ 389s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 389s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 389s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 389s] | ^~~~~~~~~~~~~~~~ [ 389s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 389s] 527 | class VectorFst : public ImplToMutableFst> { [ 389s] | ^~~~~~~~~ [ 389s] ./../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]' [ 389s] 71 | VectorFst sfst1(fst1); [ 389s] | ^~~~~ [ 389s] ./../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> >]' [ 389s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 389s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 389s] randequivalent.cc:40:1: required from here [ 389s] 168 | ({#Op, Arc::Type()}, Op) [ 389s] | ^ [ 389s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 389s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 389s] | ^~~~~~~~ [ 389s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 389s] 138 | class ImplToExpandedFst : public ImplToFst { [ 389s] | ^~~~~~~~~~~~~~~~~ [ 389s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 389s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 389s] 527 | class VectorFst : public ImplToMutableFst> { [ 389s] | ^~~~~~~~~ [ 389s] ./../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]' [ 389s] 71 | VectorFst sfst1(fst1); [ 389s] | ^~~~~ [ 389s] ./../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> >]' [ 389s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 389s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 389s] randequivalent.cc:40:1: required from here [ 389s] 168 | ({#Op, Arc::Type()}, Op) [ 389s] | ^ [ 389s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 389s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 389s] | ^~~~~~~~ [ 389s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 389s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 389s] | ^~~~~~~~~~~~~~~~ [ 389s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 389s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 389s] 138 | class ImplToExpandedFst : public ImplToFst { [ 389s] | ^~~~~~~~~~~~~~~~~ [ 389s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 389s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 389s] | ^~~~~~~~~~~~~~~~ [ 389s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 389s] 527 | class VectorFst : public ImplToMutableFst> { [ 389s] | ^~~~~~~~~ [ 389s] ./../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]' [ 389s] 71 | VectorFst sfst1(fst1); [ 389s] | ^~~~~ [ 389s] ./../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> >]' [ 389s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 389s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 389s] randequivalent.cc:40:1: required from here [ 389s] 168 | ({#Op, Arc::Type()}, Op) [ 389s] | ^ [ 389s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 389s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 389s] | ^~~~~~~~ [ 389s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 389s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 389s] | ^~~~~~~~ [ 389s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 389s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 389s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 389s] | ^~~~~~~~~~~~~~~~ [ 389s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 389s] 527 | class VectorFst : public ImplToMutableFst> { [ 389s] | ^~~~~~~~~ [ 389s] ./../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]' [ 389s] 71 | VectorFst sfst1(fst1); [ 389s] | ^~~~~ [ 389s] ./../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> >]' [ 389s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 389s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 389s] randequivalent.cc:40:1: required from here [ 389s] 168 | ({#Op, Arc::Type()}, Op) [ 389s] | ^ [ 389s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 389s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 389s] | ^~~~~~~~ [ 389s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 389s] 138 | class ImplToExpandedFst : public ImplToFst { [ 389s] | ^~~~~~~~~~~~~~~~~ [ 389s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 389s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 389s] 527 | class VectorFst : public ImplToMutableFst> { [ 389s] | ^~~~~~~~~ [ 389s] ./../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]' [ 389s] 71 | VectorFst sfst1(fst1); [ 389s] | ^~~~~ [ 389s] ./../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> >]' [ 389s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 389s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 389s] randequivalent.cc:40:1: required from here [ 389s] 168 | ({#Op, Arc::Type()}, Op) [ 389s] | ^ [ 389s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 389s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 389s] | ^~~~~~~~ [ 389s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 389s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 389s] | ^~~~~~~~~~~~~~~~ [ 389s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 389s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 389s] 138 | class ImplToExpandedFst : public ImplToFst { [ 389s] | ^~~~~~~~~~~~~~~~~ [ 389s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 389s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 389s] | ^~~~~~~~~~~~~~~~ [ 389s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 389s] 527 | class VectorFst : public ImplToMutableFst> { [ 389s] | ^~~~~~~~~ [ 389s] ./../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]' [ 389s] 71 | VectorFst sfst1(fst1); [ 389s] | ^~~~~ [ 389s] ./../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> >]' [ 389s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 389s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 389s] randequivalent.cc:40:1: required from here [ 389s] 168 | ({#Op, Arc::Type()}, Op) [ 389s] | ^ [ 389s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 389s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 389s] | ^~~~~~~~ [ 389s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 389s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 389s] | ^~~~~~~~ [ 389s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 389s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 389s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 389s] | ^~~~~~~~~~~~~~~~ [ 389s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 389s] 527 | class VectorFst : public ImplToMutableFst> { [ 389s] | ^~~~~~~~~ [ 389s] ./../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]' [ 389s] 71 | VectorFst sfst1(fst1); [ 389s] | ^~~~~ [ 389s] ./../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> >]' [ 389s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 389s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 389s] randequivalent.cc:40:1: required from here [ 389s] 168 | ({#Op, Arc::Type()}, Op) [ 389s] | ^ [ 389s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 389s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 389s] | ^~~~~~~~ [ 389s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 389s] 138 | class ImplToExpandedFst : public ImplToFst { [ 389s] | ^~~~~~~~~~~~~~~~~ [ 389s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 389s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 389s] 527 | class VectorFst : public ImplToMutableFst> { [ 389s] | ^~~~~~~~~ [ 389s] ./../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]' [ 389s] 71 | VectorFst sfst1(fst1); [ 389s] | ^~~~~ [ 389s] ./../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> >]' [ 389s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 389s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 389s] randequivalent.cc:40:1: required from here [ 389s] 168 | ({#Op, Arc::Type()}, Op) [ 389s] | ^ [ 389s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 389s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 389s] | ^~~~~~~~ [ 389s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 389s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 389s] | ^~~~~~~~~~~~~~~~ [ 389s] In file included from ./../include/fst/compose.h:35, [ 389s] from ./../include/fst/randequivalent.h:30: [ 389s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 389s] ./../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]' [ 389s] 73 | Connect(&sfst1); [ 389s] | ~~~~~~~^~~~~~~~ [ 389s] ./../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> >]' [ 389s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 389s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 389s] randequivalent.cc:40:1: required from here [ 389s] 168 | ({#Op, Arc::Type()}, Op) [ 389s] | ^ [ 389s] ./../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] [ 389s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 389s] | ~~^~~~~~~~~~~~~~~ [ 390s] In file included from ./../include/fst/randequivalent.h:36: [ 390s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 390s] ./../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]' [ 390s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 390s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 390s] ./../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> >]' [ 390s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 390s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 390s] randequivalent.cc:40:1: required from here [ 390s] 168 | ({#Op, Arc::Type()}, Op) [ 390s] | ^ [ 390s] ./../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] [ 390s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 390s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 390s] depbase=`echo randgen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 390s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 390s] mv -f $depbase.Tpo $depbase.Plo [ 390s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 390s] ./../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]' [ 390s] 73 | Connect(&sfst1); [ 390s] | ~~~~~~~^~~~~~~~ [ 390s] ./../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> >]' [ 390s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 390s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 390s] randequivalent.cc:40:1: required from here [ 390s] 168 | ({#Op, Arc::Type()}, Op) [ 390s] | ^ [ 390s] ./../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] [ 390s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 390s] | ~~^~~~~~~~~~~~~~~ [ 390s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 390s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 390s] ./../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]' [ 390s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 390s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 390s] ./../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> >]' [ 390s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 390s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 390s] randequivalent.cc:40:1: required from here [ 390s] 168 | ({#Op, Arc::Type()}, Op) [ 390s] | ^ [ 390s] ./../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] [ 390s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 390s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 390s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 390s] ./../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]' [ 390s] 73 | Connect(&sfst1); [ 390s] | ~~~~~~~^~~~~~~~ [ 390s] ./../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> >]' [ 390s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 390s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 390s] randequivalent.cc:40:1: required from here [ 390s] 168 | ({#Op, Arc::Type()}, Op) [ 390s] | ^ [ 390s] ./../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] [ 390s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 390s] | ~~^~~~~~~~~~~~~~~ [ 390s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 390s] ./../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]' [ 390s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 390s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 390s] ./../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> >]' [ 390s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 390s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 390s] randequivalent.cc:40:1: required from here [ 390s] 168 | ({#Op, Arc::Type()}, Op) [ 390s] | ^ [ 390s] ./../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] [ 390s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 390s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 391s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 391s] 138 | class ImplToExpandedFst : public ImplToFst { [ 391s] | ^~~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 391s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 391s] | ^~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 391s] 527 | class VectorFst : public ImplToMutableFst> { [ 391s] | ^~~~~~~~~ [ 391s] ./../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]' [ 391s] 316 | VectorFst rfst; [ 391s] | ^~~~ [ 391s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 391s] 347 | ShortestDistance(fst, &distance, false, delta); [ 391s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] ./../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]' [ 391s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 391s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 391s] ./../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> >]' [ 391s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 391s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] randequivalent.cc:40:1: required from here [ 391s] 168 | ({#Op, Arc::Type()}, Op) [ 391s] | ^ [ 391s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 391s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 391s] | ^~~~~~~~ [ 391s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 391s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 391s] | ^~~~~~~~ [ 391s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 391s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 391s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 391s] | ^~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 391s] 527 | class VectorFst : public ImplToMutableFst> { [ 391s] | ^~~~~~~~~ [ 391s] ./../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]' [ 391s] 316 | VectorFst rfst; [ 391s] | ^~~~ [ 391s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 391s] 347 | ShortestDistance(fst, &distance, false, delta); [ 391s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] ./../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]' [ 391s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 391s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 391s] ./../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> >]' [ 391s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 391s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] randequivalent.cc:40:1: required from here [ 391s] 168 | ({#Op, Arc::Type()}, Op) [ 391s] | ^ [ 391s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 391s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 391s] | ^~~~~~~~ [ 391s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 391s] 138 | class ImplToExpandedFst : public ImplToFst { [ 391s] | ^~~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 391s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 391s] 527 | class VectorFst : public ImplToMutableFst> { [ 391s] | ^~~~~~~~~ [ 391s] ./../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]' [ 391s] 316 | VectorFst rfst; [ 391s] | ^~~~ [ 391s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 391s] 347 | ShortestDistance(fst, &distance, false, delta); [ 391s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] ./../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]' [ 391s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 391s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 391s] ./../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> >]' [ 391s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 391s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] randequivalent.cc:40:1: required from here [ 391s] 168 | ({#Op, Arc::Type()}, Op) [ 391s] | ^ [ 391s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 391s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 391s] | ^~~~~~~~ [ 391s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 391s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 391s] | ^~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 391s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 391s] 138 | class ImplToExpandedFst : public ImplToFst { [ 391s] | ^~~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 391s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 391s] | ^~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 391s] 527 | class VectorFst : public ImplToMutableFst> { [ 391s] | ^~~~~~~~~ [ 391s] ./../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]' [ 391s] 316 | VectorFst rfst; [ 391s] | ^~~~ [ 391s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 391s] 347 | ShortestDistance(fst, &distance, false, delta); [ 391s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] ./../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]' [ 391s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 391s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 391s] ./../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> >]' [ 391s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 391s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] randequivalent.cc:40:1: required from here [ 391s] 168 | ({#Op, Arc::Type()}, Op) [ 391s] | ^ [ 391s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 391s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 391s] | ^~~~~~~~ [ 391s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 391s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 391s] | ^~~~~~~~ [ 391s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 391s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 391s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 391s] | ^~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 391s] 527 | class VectorFst : public ImplToMutableFst> { [ 391s] | ^~~~~~~~~ [ 391s] ./../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]' [ 391s] 316 | VectorFst rfst; [ 391s] | ^~~~ [ 391s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 391s] 347 | ShortestDistance(fst, &distance, false, delta); [ 391s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] ./../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]' [ 391s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 391s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 391s] ./../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> >]' [ 391s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 391s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] randequivalent.cc:40:1: required from here [ 391s] 168 | ({#Op, Arc::Type()}, Op) [ 391s] | ^ [ 391s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 391s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 391s] | ^~~~~~~~ [ 391s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 391s] 138 | class ImplToExpandedFst : public ImplToFst { [ 391s] | ^~~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 391s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 391s] 527 | class VectorFst : public ImplToMutableFst> { [ 391s] | ^~~~~~~~~ [ 391s] ./../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]' [ 391s] 316 | VectorFst rfst; [ 391s] | ^~~~ [ 391s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 391s] 347 | ShortestDistance(fst, &distance, false, delta); [ 391s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] ./../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]' [ 391s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 391s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 391s] ./../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> >]' [ 391s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 391s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] randequivalent.cc:40:1: required from here [ 391s] 168 | ({#Op, Arc::Type()}, Op) [ 391s] | ^ [ 391s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 391s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 391s] | ^~~~~~~~ [ 391s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 391s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 391s] | ^~~~~~~~~~~~~~~~ [ 391s] In file included from ./../include/fst/queue.h:40: [ 391s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 391s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 391s] 119 | visitor->FinishVisit(); [ 391s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 391s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 391s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 391s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] /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 >]' [ 391s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 391s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] ./../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]' [ 391s] 665 | queue_ = std::make_unique>(fst, filter); [ 391s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 391s] ./../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]' [ 391s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 391s] | ^~~~~~~~~~~ [ 391s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 391s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 391s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 391s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 391s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] push.cc:46:1: required from here [ 391s] 168 | ({#Op, Arc::Type()}, Op) [ 391s] | ^ [ 391s] ./../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] [ 391s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 391s] | ~~^~~~~~~~~~~~~~~~ [ 391s] ./../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] [ 391s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 391s] | ~~^~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 391s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 391s] 119 | visitor->FinishVisit(); [ 391s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 391s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 391s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 391s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] /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 >]' [ 391s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 391s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] ./../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]' [ 391s] 665 | queue_ = std::make_unique>(fst, filter); [ 391s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 391s] ./../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]' [ 391s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 391s] | ^~~~~~~~~~~ [ 391s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 391s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 391s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 391s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 391s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] push.cc:46:1: required from here [ 391s] 168 | ({#Op, Arc::Type()}, Op) [ 391s] | ^ [ 391s] ./../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] [ 391s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 391s] | ~~^~~~~~~~~~~~~~~~ [ 391s] ./../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] [ 391s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 391s] | ~~^~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 391s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 391s] 119 | visitor->FinishVisit(); [ 391s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 391s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 391s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 391s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] /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 >]' [ 391s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 391s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] ./../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]' [ 391s] 665 | queue_ = std::make_unique>(fst, filter); [ 391s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 391s] ./../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]' [ 391s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 391s] | ^~~~~~~~~~~ [ 391s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 391s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 391s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 391s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 391s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] push.cc:46:1: required from here [ 391s] 168 | ({#Op, Arc::Type()}, Op) [ 391s] | ^ [ 391s] ./../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] [ 391s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 391s] | ~~^~~~~~~~~~~~~~~~ [ 391s] ./../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] [ 391s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 391s] | ~~^~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 391s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 391s] 119 | visitor->FinishVisit(); [ 391s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 391s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 391s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 391s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] /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 >]' [ 391s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 391s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] ./../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]' [ 391s] 665 | queue_ = std::make_unique>(fst, filter); [ 391s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 391s] ./../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]' [ 391s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 391s] | ^~~~~~~~~~~ [ 391s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 391s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 391s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 391s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 391s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 391s] push.cc:46:1: required from here [ 391s] 168 | ({#Op, Arc::Type()}, Op) [ 391s] | ^ [ 391s] ./../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] [ 391s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 391s] | ~~^~~~~~~~~~~~~~~~ [ 391s] ./../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] [ 391s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 391s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 392s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 392s] 138 | class ImplToExpandedFst : public ImplToFst { [ 392s] | ^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 392s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 392s] 527 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../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]' [ 392s] 316 | VectorFst rfst; [ 392s] | ^~~~ [ 392s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 392s] 347 | ShortestDistance(fst, &distance, false, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 392s] ./../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> >]' [ 392s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 392s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] randequivalent.cc:40:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 392s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 392s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 392s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 392s] 119 | visitor->FinishVisit(); [ 392s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 392s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 392s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 >]' [ 392s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 665 | queue_ = std::make_unique>(fst, filter); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 392s] | ^~~~~~~~~~~ [ 392s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 392s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 392s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 392s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] push.cc:46:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 392s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 392s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 392s] 527 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../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]' [ 392s] 316 | VectorFst rfst; [ 392s] | ^~~~ [ 392s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 392s] 347 | ShortestDistance(fst, &distance, false, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 392s] ./../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> >]' [ 392s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 392s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] randequivalent.cc:40:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 392s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../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] [ 392s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 392s] 138 | class ImplToExpandedFst : public ImplToFst { [ 392s] | ^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 392s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 392s] 527 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../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]' [ 392s] 316 | VectorFst rfst; [ 392s] | ^~~~ [ 392s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 392s] 347 | ShortestDistance(fst, &distance, false, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 392s] ./../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> >]' [ 392s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 392s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] randequivalent.cc:40:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 392s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 392s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 392s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 392s] 119 | visitor->FinishVisit(); [ 392s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 392s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 392s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 >]' [ 392s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 665 | queue_ = std::make_unique>(fst, filter); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 392s] | ^~~~~~~~~~~ [ 392s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 392s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 392s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 392s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] push.cc:46:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 392s] ./../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> >]' [ 392s] 119 | visitor->FinishVisit(); [ 392s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 392s] ./../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]' [ 392s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 >]' [ 392s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 665 | queue_ = std::make_unique>(fst, filter); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 392s] | ^~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 392s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 52 | std::get<4>(*args)); [ 392s] | ~~~~~~~~~~~~~~~~~~~ [ 392s] push.cc:47:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 392s] ./../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> > >]' [ 392s] 119 | visitor->FinishVisit(); [ 392s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 392s] ./../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]' [ 392s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 >]' [ 392s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 665 | queue_ = std::make_unique>(fst, filter); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 392s] | ^~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 392s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 52 | std::get<4>(*args)); [ 392s] | ~~~~~~~~~~~~~~~~~~~ [ 392s] push.cc:47:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 392s] ./../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> >]' [ 392s] 119 | visitor->FinishVisit(); [ 392s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 392s] ./../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]' [ 392s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 >]' [ 392s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 665 | queue_ = std::make_unique>(fst, filter); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 392s] | ^~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 392s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 57 | std::get<4>(*args)); [ 392s] | ~~~~~~~~~~~~~~~~~~~ [ 392s] push.cc:47:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 392s] ./../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> > >]' [ 392s] 119 | visitor->FinishVisit(); [ 392s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 392s] ./../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]' [ 392s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 >]' [ 392s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 665 | queue_ = std::make_unique>(fst, filter); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 392s] | ^~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 392s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 57 | std::get<4>(*args)); [ 392s] | ~~~~~~~~~~~~~~~~~~~ [ 392s] push.cc:47:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 392s] ./../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> >]' [ 392s] 119 | visitor->FinishVisit(); [ 392s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 392s] ./../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]' [ 392s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 >]' [ 392s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 665 | queue_ = std::make_unique>(fst, filter); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 392s] | ^~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 392s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 52 | std::get<4>(*args)); [ 392s] | ~~~~~~~~~~~~~~~~~~~ [ 392s] push.cc:47:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 392s] ./../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> > >]' [ 392s] 119 | visitor->FinishVisit(); [ 392s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 392s] ./../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]' [ 392s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 >]' [ 392s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 665 | queue_ = std::make_unique>(fst, filter); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 392s] | ^~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 392s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 52 | std::get<4>(*args)); [ 392s] | ~~~~~~~~~~~~~~~~~~~ [ 392s] push.cc:47:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 392s] ./../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> >]' [ 392s] 119 | visitor->FinishVisit(); [ 392s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 392s] ./../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]' [ 392s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 >]' [ 392s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 665 | queue_ = std::make_unique>(fst, filter); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 392s] | ^~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 392s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 57 | std::get<4>(*args)); [ 392s] | ~~~~~~~~~~~~~~~~~~~ [ 392s] push.cc:47:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 392s] ./../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> > >]' [ 392s] 119 | visitor->FinishVisit(); [ 392s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 392s] ./../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]' [ 392s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 >]' [ 392s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 665 | queue_ = std::make_unique>(fst, filter); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 392s] | ^~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 392s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 57 | std::get<4>(*args)); [ 392s] | ~~~~~~~~~~~~~~~~~~~ [ 392s] push.cc:47:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 392s] ./../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> >]' [ 392s] 119 | visitor->FinishVisit(); [ 392s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 392s] ./../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]' [ 392s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 >]' [ 392s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 665 | queue_ = std::make_unique>(fst, filter); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 392s] | ^~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 392s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 52 | std::get<4>(*args)); [ 392s] | ~~~~~~~~~~~~~~~~~~~ [ 392s] push.cc:47:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 392s] ./../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> > >]' [ 392s] 119 | visitor->FinishVisit(); [ 392s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 392s] ./../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]' [ 392s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 >]' [ 392s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 665 | queue_ = std::make_unique>(fst, filter); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 392s] | ^~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 392s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 52 | std::get<4>(*args)); [ 392s] | ~~~~~~~~~~~~~~~~~~~ [ 392s] push.cc:47:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 392s] ./../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> >]' [ 392s] 119 | visitor->FinishVisit(); [ 392s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 392s] ./../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]' [ 392s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 >]' [ 392s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 665 | queue_ = std::make_unique>(fst, filter); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 392s] | ^~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 392s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 57 | std::get<4>(*args)); [ 392s] | ~~~~~~~~~~~~~~~~~~~ [ 392s] push.cc:47:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 392s] ./../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> > >]' [ 392s] 119 | visitor->FinishVisit(); [ 392s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 392s] ./../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]' [ 392s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] /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 >]' [ 392s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 392s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 665 | queue_ = std::make_unique>(fst, filter); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../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>]' [ 392s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 392s] | ^~~~~~~~~~~ [ 392s] ./../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]' [ 392s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 392s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] 57 | std::get<4>(*args)); [ 392s] | ~~~~~~~~~~~~~~~~~~~ [ 392s] push.cc:47:1: required from here [ 392s] 168 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 393s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 393s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 393s] | ~~~~~~~~~~~~^~ [ 393s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 393s] 129 | StateMap(fst, &mapper); [ 393s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 393s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 393s] 111 | StateMap(fst, mapper); [ 393s] | ~~~~~~~~^~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 75 | ArcSort(&sfst1, icomp); [ 393s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 393s] ./../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> >]' [ 393s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 393s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] randequivalent.cc:40:1: required from here [ 393s] 168 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 393s] | ~~~^~~~~~~~~~~~~~~ [ 393s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 393s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 393s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 393s] | ~~~~~~~~~~~~^~ [ 393s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 393s] 129 | StateMap(fst, &mapper); [ 393s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 393s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 393s] 111 | StateMap(fst, mapper); [ 393s] | ~~~~~~~~^~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 90 | ArcSort(&cfst1, ocomp); [ 393s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 393s] ./../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> >]' [ 393s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 393s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] randequivalent.cc:40:1: required from here [ 393s] 168 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 393s] | ~~~^~~~~~~~~~~~~~~ [ 393s] In file included from ./../include/fst/shortest-distance.h:34: [ 393s] ./../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]': [ 393s] ./../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]' [ 393s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] 689 | &unweighted); [ 393s] | ~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 393s] | ^~~~~~~~~~~ [ 393s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 393s] 347 | ShortestDistance(fst, &distance, false, delta); [ 393s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 393s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 393s] ./../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> >]' [ 393s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 393s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] randequivalent.cc:40:1: required from here [ 393s] 168 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 393s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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]': [ 393s] ./../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]' [ 393s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] 689 | &unweighted); [ 393s] | ~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 393s] | ^~~~~~~~~~~ [ 393s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 393s] 347 | ShortestDistance(fst, &distance, false, delta); [ 393s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 393s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 393s] ./../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> >]' [ 393s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 393s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] randequivalent.cc:40:1: required from here [ 393s] 168 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 393s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 393s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 393s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 393s] | ~~~~~~~~~~~~^~ [ 393s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 393s] 129 | StateMap(fst, &mapper); [ 393s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 393s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 393s] 111 | StateMap(fst, mapper); [ 393s] | ~~~~~~~~^~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 75 | ArcSort(&sfst1, icomp); [ 393s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 393s] ./../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> >]' [ 393s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 393s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] randequivalent.cc:40:1: required from here [ 393s] 168 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 393s] | ~~~^~~~~~~~~~~~~~~ [ 394s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 394s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 394s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 394s] | ~~~~~~~~~~~~^~ [ 394s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 394s] 129 | StateMap(fst, &mapper); [ 394s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 394s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 394s] 111 | StateMap(fst, mapper); [ 394s] | ~~~~~~~~^~~~~~~~~~~~~ [ 394s] ./../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]' [ 394s] 90 | ArcSort(&cfst1, ocomp); [ 394s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 394s] ./../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> >]' [ 394s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 394s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] randequivalent.cc:40:1: required from here [ 394s] 168 | ({#Op, Arc::Type()}, Op) [ 394s] | ^ [ 394s] ./../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] [ 394s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 394s] | ~~~^~~~~~~~~~~~~~~ [ 394s] ./../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]': [ 394s] ./../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]' [ 394s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 394s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] 689 | &unweighted); [ 394s] | ~~~~~~~~~~~~ [ 394s] ./../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]' [ 394s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 394s] | ^~~~~~~~~~~ [ 394s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 394s] 347 | ShortestDistance(fst, &distance, false, delta); [ 394s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] ./../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]' [ 394s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 394s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 394s] ./../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> >]' [ 394s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 394s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] randequivalent.cc:40:1: required from here [ 394s] 168 | ({#Op, Arc::Type()}, Op) [ 394s] | ^ [ 394s] ./../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] [ 394s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 394s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 394s] ./../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]': [ 394s] ./../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]' [ 394s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 394s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] 689 | &unweighted); [ 394s] | ~~~~~~~~~~~~ [ 394s] ./../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]' [ 394s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 394s] | ^~~~~~~~~~~ [ 394s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 394s] 347 | ShortestDistance(fst, &distance, false, delta); [ 394s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] ./../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]' [ 394s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 394s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 394s] ./../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> >]' [ 394s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 394s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] randequivalent.cc:40:1: required from here [ 394s] 168 | ({#Op, Arc::Type()}, Op) [ 394s] | ^ [ 394s] ./../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] [ 394s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 394s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 394s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 394s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 394s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 394s] | ~~~~~~~~~~~~^~ [ 394s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 394s] 129 | StateMap(fst, &mapper); [ 394s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 394s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 394s] 111 | StateMap(fst, mapper); [ 394s] | ~~~~~~~~^~~~~~~~~~~~~ [ 394s] ./../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]' [ 394s] 75 | ArcSort(&sfst1, icomp); [ 394s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 394s] ./../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> >]' [ 394s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 394s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] randequivalent.cc:40:1: required from here [ 394s] 168 | ({#Op, Arc::Type()}, Op) [ 394s] | ^ [ 394s] ./../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] [ 394s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 394s] | ~~~^~~~~~~~~~~~~~~ [ 394s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 394s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 394s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 394s] | ~~~~~~~~~~~~^~ [ 394s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 394s] 129 | StateMap(fst, &mapper); [ 394s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 394s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 394s] 111 | StateMap(fst, mapper); [ 394s] | ~~~~~~~~^~~~~~~~~~~~~ [ 394s] ./../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]' [ 394s] 90 | ArcSort(&cfst1, ocomp); [ 394s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 394s] ./../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> >]' [ 394s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 394s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] randequivalent.cc:40:1: required from here [ 394s] 168 | ({#Op, Arc::Type()}, Op) [ 394s] | ^ [ 394s] ./../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] [ 394s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 394s] | ~~~^~~~~~~~~~~~~~~ [ 394s] ./../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]': [ 394s] ./../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]' [ 394s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 394s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] 689 | &unweighted); [ 394s] | ~~~~~~~~~~~~ [ 394s] ./../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]' [ 394s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 394s] | ^~~~~~~~~~~ [ 394s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 394s] 347 | ShortestDistance(fst, &distance, false, delta); [ 394s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] ./../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]' [ 394s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 394s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 394s] ./../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> >]' [ 394s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 394s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] randequivalent.cc:40:1: required from here [ 394s] 168 | ({#Op, Arc::Type()}, Op) [ 394s] | ^ [ 394s] ./../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] [ 394s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 394s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 394s] ./../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]': [ 394s] ./../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]' [ 394s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 394s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] 689 | &unweighted); [ 394s] | ~~~~~~~~~~~~ [ 394s] ./../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]' [ 394s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 394s] | ^~~~~~~~~~~ [ 394s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 394s] 347 | ShortestDistance(fst, &distance, false, delta); [ 394s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] ./../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]' [ 394s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 394s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 394s] ./../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> >]' [ 394s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 394s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] randequivalent.cc:40:1: required from here [ 394s] 168 | ({#Op, Arc::Type()}, Op) [ 394s] | ^ [ 394s] ./../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] [ 394s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 394s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 395s] In file included from ./../include/fst/replace-util.h:37, [ 395s] from ./../include/fst/replace.h:45, [ 395s] from ./../include/fst/accumulator.h:39, [ 395s] from ./../include/fst/lookahead-matcher.h:33, [ 395s] from ./../include/fst/lookahead-filter.h:35, [ 395s] from ./../include/fst/compose.h:40: [ 395s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 395s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 395s] 119 | visitor->FinishVisit(); [ 395s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 395s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 395s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 395s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 >]' [ 395s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 395s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 665 | queue_ = std::make_unique>(fst, filter); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 395s] | ^~~~~~~~~~~ [ 395s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 395s] 347 | ShortestDistance(fst, &distance, false, delta); [ 395s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 395s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 395s] ./../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> >]' [ 395s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 395s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] randequivalent.cc:40:1: required from here [ 395s] 168 | ({#Op, Arc::Type()}, Op) [ 395s] | ^ [ 395s] ./../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] [ 395s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 395s] | ~~^~~~~~~~~~~~~~~~ [ 395s] ./../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] [ 395s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 395s] | ~~^~~~~~~~~~~~~~~~ [ 395s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 395s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 395s] 119 | visitor->FinishVisit(); [ 395s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 395s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 395s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 395s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 >]' [ 395s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 395s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 665 | queue_ = std::make_unique>(fst, filter); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 395s] | ^~~~~~~~~~~ [ 395s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 395s] 347 | ShortestDistance(fst, &distance, false, delta); [ 395s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 395s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 395s] ./../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> >]' [ 395s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 395s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] randequivalent.cc:40:1: required from here [ 395s] 168 | ({#Op, Arc::Type()}, Op) [ 395s] | ^ [ 395s] ./../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] [ 395s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 395s] | ~~^~~~~~~~~~~~~~~~ [ 395s] ./../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] [ 395s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 395s] | ~~^~~~~~~~~~~~~~~~ [ 395s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 395s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 395s] 119 | visitor->FinishVisit(); [ 395s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 395s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 395s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 395s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 >]' [ 395s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 395s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 665 | queue_ = std::make_unique>(fst, filter); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 395s] | ^~~~~~~~~~~ [ 395s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 395s] 347 | ShortestDistance(fst, &distance, false, delta); [ 395s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 395s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 395s] ./../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> >]' [ 395s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 395s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] randequivalent.cc:40:1: required from here [ 395s] 168 | ({#Op, Arc::Type()}, Op) [ 395s] | ^ [ 395s] ./../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] [ 395s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 395s] | ~~^~~~~~~~~~~~~~~~ [ 395s] ./../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] [ 395s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 395s] | ~~^~~~~~~~~~~~~~~~ [ 395s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 395s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 395s] 119 | visitor->FinishVisit(); [ 395s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 395s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 395s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 395s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 >]' [ 395s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 395s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 665 | queue_ = std::make_unique>(fst, filter); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 395s] | ^~~~~~~~~~~ [ 395s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 395s] 347 | ShortestDistance(fst, &distance, false, delta); [ 395s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 395s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 395s] ./../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> >]' [ 395s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 395s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] randequivalent.cc:40:1: required from here [ 395s] 168 | ({#Op, Arc::Type()}, Op) [ 395s] | ^ [ 395s] ./../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] [ 395s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 395s] | ~~^~~~~~~~~~~~~~~~ [ 395s] ./../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] [ 395s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 395s] | ~~^~~~~~~~~~~~~~~~ [ 395s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 395s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 395s] 119 | visitor->FinishVisit(); [ 395s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 395s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 395s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 395s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 >]' [ 395s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 395s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 665 | queue_ = std::make_unique>(fst, filter); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 395s] | ^~~~~~~~~~~ [ 395s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 395s] 347 | ShortestDistance(fst, &distance, false, delta); [ 395s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 395s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 395s] ./../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> >]' [ 395s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 395s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] randequivalent.cc:40:1: required from here [ 395s] 168 | ({#Op, Arc::Type()}, Op) [ 395s] | ^ [ 395s] ./../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] [ 395s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 395s] | ~~^~~~~~~~~~~~~~~~ [ 395s] ./../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] [ 395s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 395s] | ~~^~~~~~~~~~~~~~~~ [ 395s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 395s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 395s] 119 | visitor->FinishVisit(); [ 395s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 395s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 395s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 395s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] /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 >]' [ 395s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 395s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 665 | queue_ = std::make_unique>(fst, filter); [ 395s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 395s] | ^~~~~~~~~~~ [ 395s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 395s] 347 | ShortestDistance(fst, &distance, false, delta); [ 395s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] ./../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]' [ 395s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 395s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 395s] ./../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> >]' [ 395s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 395s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 395s] randequivalent.cc:40:1: required from here [ 395s] 168 | ({#Op, Arc::Type()}, Op) [ 395s] | ^ [ 395s] ./../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] [ 395s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 395s] | ~~^~~~~~~~~~~~~~~~ [ 395s] ./../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] [ 395s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 395s] | ~~^~~~~~~~~~~~~~~~ [ 402s] In file included from ./../include/fst/script/randgen.h:27, [ 402s] from randgen.cc:18: [ 402s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 402s] ./../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]' [ 402s] 527 | sampler_->Sample(rstate); [ 402s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 402s] ./../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]' [ 402s] 482 | if (!HasFinal(s)) Expand(s); [ 402s] | ^~~~~~ [ 402s] ./../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]' [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ~~~~~~~~~~~~^~~ [ 402s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ^~~~~ [ 402s] ./../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] [ 402s] 233 | rstate.length == max_length_) { [ 402s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 402s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 402s] ./../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]' [ 402s] 527 | sampler_->Sample(rstate); [ 402s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 402s] ./../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]' [ 402s] 482 | if (!HasFinal(s)) Expand(s); [ 402s] | ^~~~~~ [ 402s] ./../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]' [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ~~~~~~~~~~~~^~~ [ 402s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ^~~~~ [ 402s] ./../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] [ 402s] 331 | rstate.length == max_length_) { [ 402s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 402s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 402s] ./../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]' [ 402s] 527 | sampler_->Sample(rstate); [ 402s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 402s] ./../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]' [ 402s] 482 | if (!HasFinal(s)) Expand(s); [ 402s] | ^~~~~~ [ 402s] ./../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]' [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ~~~~~~~~~~~~^~~ [ 402s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ^~~~~ [ 402s] ./../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] [ 402s] 233 | rstate.length == max_length_) { [ 402s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 402s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 402s] ./../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]' [ 402s] 527 | sampler_->Sample(rstate); [ 402s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 402s] ./../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]' [ 402s] 482 | if (!HasFinal(s)) Expand(s); [ 402s] | ^~~~~~ [ 402s] ./../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]' [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ~~~~~~~~~~~~^~~ [ 402s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ^~~~~ [ 402s] ./../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] [ 402s] 233 | rstate.length == max_length_) { [ 402s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 402s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 402s] ./../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]' [ 402s] 527 | sampler_->Sample(rstate); [ 402s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 402s] ./../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]' [ 402s] 482 | if (!HasFinal(s)) Expand(s); [ 402s] | ^~~~~~ [ 402s] ./../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]' [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ~~~~~~~~~~~~^~~ [ 402s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ^~~~~ [ 402s] ./../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] [ 402s] 331 | rstate.length == max_length_) { [ 402s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 402s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 402s] ./../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]' [ 402s] 527 | sampler_->Sample(rstate); [ 402s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 402s] ./../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]' [ 402s] 482 | if (!HasFinal(s)) Expand(s); [ 402s] | ^~~~~~ [ 402s] ./../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]' [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ~~~~~~~~~~~~^~~ [ 402s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ^~~~~ [ 402s] ./../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] [ 402s] 233 | rstate.length == max_length_) { [ 402s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 402s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 402s] ./../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]' [ 402s] 527 | sampler_->Sample(rstate); [ 402s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 402s] ./../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]' [ 402s] 482 | if (!HasFinal(s)) Expand(s); [ 402s] | ^~~~~~ [ 402s] ./../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]' [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ~~~~~~~~~~~~^~~ [ 402s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ^~~~~ [ 402s] ./../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] [ 402s] 233 | rstate.length == max_length_) { [ 402s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 402s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 402s] ./../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]' [ 402s] 527 | sampler_->Sample(rstate); [ 402s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 402s] ./../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]' [ 402s] 482 | if (!HasFinal(s)) Expand(s); [ 402s] | ^~~~~~ [ 402s] ./../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]' [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ~~~~~~~~~~~~^~~ [ 402s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ^~~~~ [ 402s] ./../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] [ 402s] 331 | rstate.length == max_length_) { [ 402s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 402s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 402s] ./../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]' [ 402s] 527 | sampler_->Sample(rstate); [ 402s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 402s] ./../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]' [ 402s] 482 | if (!HasFinal(s)) Expand(s); [ 402s] | ^~~~~~ [ 402s] ./../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]' [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ~~~~~~~~~~~~^~~ [ 402s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ^~~~~ [ 402s] ./../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] [ 402s] 233 | rstate.length == max_length_) { [ 402s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 402s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 402s] ./../include/fst/queue.h:558:11: required from here [ 402s] 558 | StateId Head() const final { [ 402s] | ^~~~ [ 402s] ./../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] [ 402s] 562 | ((front_ >= trivial_queue_.size()) || [ 402s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 402s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 402s] ./../include/fst/queue.h:573:8: required from here [ 402s] 573 | void Enqueue(StateId s) final { [ 402s] | ^~~~~~~ [ 402s] ./../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] [ 402s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 402s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 402s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 402s] ./../include/fst/queue.h:591:8: required from here [ 402s] 591 | void Dequeue() final { [ 402s] | ^~~~~~~ [ 402s] ./../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] [ 402s] 594 | } else if (front_ < trivial_queue_.size()) { [ 402s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 402s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 402s] ./../include/fst/queue.h:603:8: required from here [ 402s] 603 | bool Empty() const final { [ 402s] | ^~~~~ [ 402s] ./../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] [ 402s] 612 | return (front_ >= trivial_queue_.size()) || [ 402s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 402s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 402s] ./../include/fst/queue.h:617:8: required from here [ 402s] 617 | void Clear() final { [ 402s] | ^~~~~ [ 402s] ./../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] [ 402s] 621 | } else if (i < trivial_queue_.size()) { [ 402s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 402s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 402s] ./../include/fst/queue.h:238:8: required from here [ 402s] 238 | void Update(StateId s) override { [ 402s] | ^~~~~~ [ 402s] ./../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] [ 402s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 402s] | ~~^~~~~~~~~~~~~~ [ 402s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 402s] ./../include/fst/queue.h:505:8: required from here [ 402s] 505 | void Enqueue(StateId s) final { [ 402s] | ^~~~~~~ [ 402s] ./../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] [ 402s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 402s] | ~~~~~~~~~~~~~~~~~^~~~ [ 402s] In file included from ./../include/fst/randgen.h:38: [ 402s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 402s] ./../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]' [ 402s] 159 | accumulator->SetState(s); [ 402s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 402s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 402s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 402s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 402s] ./../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]' [ 402s] 527 | sampler_->Sample(rstate); [ 402s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 402s] ./../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]' [ 402s] 482 | if (!HasFinal(s)) Expand(s); [ 402s] | ^~~~~~ [ 402s] ./../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]' [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ~~~~~~~~~~~~^~~ [ 402s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ^~~~~ [ 402s] ./../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] [ 402s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 402s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 402s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 402s] ./../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]' [ 402s] 159 | accumulator->SetState(s); [ 402s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 402s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 402s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 402s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 402s] ./../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]' [ 402s] 527 | sampler_->Sample(rstate); [ 402s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 402s] ./../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]' [ 402s] 482 | if (!HasFinal(s)) Expand(s); [ 402s] | ^~~~~~ [ 402s] ./../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]' [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ~~~~~~~~~~~~^~~ [ 402s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ^~~~~ [ 402s] ./../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] [ 402s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 402s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 402s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 402s] ./../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]' [ 402s] 159 | accumulator->SetState(s); [ 402s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 402s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 402s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 402s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 402s] ./../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]' [ 402s] 527 | sampler_->Sample(rstate); [ 402s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 402s] ./../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]' [ 402s] 482 | if (!HasFinal(s)) Expand(s); [ 402s] | ^~~~~~ [ 402s] ./../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]' [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ~~~~~~~~~~~~^~~ [ 402s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 402s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 402s] | ^~~~~ [ 402s] ./../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] [ 402s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 402s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 403s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 403s] ./../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]' [ 403s] 555 | Extend(end, aiter); [ 403s] | ~~~~~~^~~~~~~~~~~~ [ 403s] ./../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]' [ 403s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 403s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 403s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 403s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 403s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 403s] ./../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]' [ 403s] 527 | sampler_->Sample(rstate); [ 403s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 403s] ./../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]' [ 403s] 482 | if (!HasFinal(s)) Expand(s); [ 403s] | ^~~~~~ [ 403s] ./../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]' [ 403s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 403s] | ~~~~~~~~~~~~^~~ [ 403s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 403s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 403s] | ^~~~~ [ 403s] ./../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] [ 403s] 648 | if (weights_->size() <= end) { [ 403s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 403s] ./../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] [ 403s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 403s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 403s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 403s] ./../include/fst/queue.h:558:11: required from here [ 403s] 558 | StateId Head() const final { [ 403s] | ^~~~ [ 403s] ./../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] [ 403s] 562 | ((front_ >= trivial_queue_.size()) || [ 403s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 403s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 403s] ./../include/fst/queue.h:573:8: required from here [ 403s] 573 | void Enqueue(StateId s) final { [ 403s] | ^~~~~~~ [ 403s] ./../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] [ 403s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 403s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 403s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 403s] ./../include/fst/queue.h:591:8: required from here [ 403s] 591 | void Dequeue() final { [ 403s] | ^~~~~~~ [ 403s] ./../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] [ 403s] 594 | } else if (front_ < trivial_queue_.size()) { [ 403s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 403s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 403s] ./../include/fst/queue.h:603:8: required from here [ 403s] 603 | bool Empty() const final { [ 403s] | ^~~~~ [ 403s] ./../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] [ 403s] 612 | return (front_ >= trivial_queue_.size()) || [ 403s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 403s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 403s] ./../include/fst/queue.h:617:8: required from here [ 403s] 617 | void Clear() final { [ 403s] | ^~~~~ [ 403s] ./../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] [ 403s] 621 | } else if (i < trivial_queue_.size()) { [ 403s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 403s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 403s] ./../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]' [ 403s] 555 | Extend(end, aiter); [ 403s] | ~~~~~~^~~~~~~~~~~~ [ 403s] ./../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]' [ 403s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 403s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 403s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 403s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 403s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 403s] ./../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]' [ 403s] 527 | sampler_->Sample(rstate); [ 403s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 403s] ./../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]' [ 403s] 482 | if (!HasFinal(s)) Expand(s); [ 403s] | ^~~~~~ [ 403s] ./../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]' [ 403s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 403s] | ~~~~~~~~~~~~^~~ [ 403s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 403s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 403s] | ^~~~~ [ 403s] ./../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] [ 403s] 648 | if (weights_->size() <= end) { [ 403s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 403s] ./../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] [ 403s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 403s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 403s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 403s] ./../include/fst/queue.h:238:8: required from here [ 403s] 238 | void Update(StateId s) override { [ 403s] | ^~~~~~ [ 403s] ./../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] [ 403s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 403s] | ~~^~~~~~~~~~~~~~ [ 403s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 403s] ./../include/fst/queue.h:505:8: required from here [ 403s] 505 | void Enqueue(StateId s) final { [ 403s] | ^~~~~~~ [ 403s] ./../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] [ 403s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 403s] | ~~~~~~~~~~~~~~~~~^~~~ [ 403s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 403s] ./../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]' [ 403s] 555 | Extend(end, aiter); [ 403s] | ~~~~~~^~~~~~~~~~~~ [ 403s] ./../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]' [ 403s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 403s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 403s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 403s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 403s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 403s] ./../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]' [ 403s] 527 | sampler_->Sample(rstate); [ 403s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 403s] ./../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]' [ 403s] 482 | if (!HasFinal(s)) Expand(s); [ 403s] | ^~~~~~ [ 403s] ./../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]' [ 403s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 403s] | ~~~~~~~~~~~~^~~ [ 403s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 403s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 403s] | ^~~~~ [ 403s] ./../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] [ 403s] 648 | if (weights_->size() <= end) { [ 403s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 403s] ./../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] [ 403s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 403s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 404s] In file included from ./../include/fst/queue.h:38: [ 404s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 404s] ./../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]' [ 404s] 224 | key_[s] = heap_.Insert(s); [ 404s] | ~~~~~~~~~~~~^~~ [ 404s] ./../include/fst/queue.h:221:8: required from here [ 404s] 221 | void Enqueue(StateId s) override { [ 404s] | ^~~~~~~ [ 404s] ./../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] [ 404s] 57 | if (size_ < values_.size()) { [ 404s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 404s] In file included from ./../include/fst/cache.h:40: [ 404s] ./../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 > >]': [ 404s] ./../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 > >]' [ 404s] 416 | BaseImpl::DeleteStates(dstates); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 404s] ./../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 > >]' [ 404s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 404s] ./../include/fst/mutable-fst.h:344:8: required from here [ 404s] 344 | void DeleteStates(const std::vector &dstates) override { [ 404s] | ^~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 404s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 404s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 404s] ./../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 > >]': [ 404s] ./../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 > >]' [ 404s] 416 | BaseImpl::DeleteStates(dstates); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 404s] ./../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 > >]' [ 404s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 404s] ./../include/fst/mutable-fst.h:344:8: required from here [ 404s] 344 | void DeleteStates(const std::vector &dstates) override { [ 404s] | ^~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 404s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 404s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 404s] ./../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 > >]': [ 404s] ./../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 > >]' [ 404s] 416 | BaseImpl::DeleteStates(dstates); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 404s] ./../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 > >]' [ 404s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 404s] ./../include/fst/mutable-fst.h:344:8: required from here [ 404s] 344 | void DeleteStates(const std::vector &dstates) override { [ 404s] | ^~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 404s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 404s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 404s] ./../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 >]': [ 404s] ./../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 >]' [ 404s] 416 | BaseImpl::DeleteStates(dstates); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 404s] ./../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 >]' [ 404s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 404s] ./../include/fst/mutable-fst.h:344:8: required from here [ 404s] 344 | void DeleteStates(const std::vector &dstates) override { [ 404s] | ^~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 404s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 404s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 404s] ./../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 >]': [ 404s] ./../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 >]' [ 404s] 416 | BaseImpl::DeleteStates(dstates); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 404s] ./../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 >]' [ 404s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 404s] ./../include/fst/mutable-fst.h:344:8: required from here [ 404s] 344 | void DeleteStates(const std::vector &dstates) override { [ 404s] | ^~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 404s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 404s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 404s] ./../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 >]': [ 404s] ./../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 >]' [ 404s] 416 | BaseImpl::DeleteStates(dstates); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 404s] ./../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 >]' [ 404s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 404s] ./../include/fst/mutable-fst.h:344:8: required from here [ 404s] 344 | void DeleteStates(const std::vector &dstates) override { [ 404s] | ^~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 404s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 404s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 404s] In file included from ./../include/fst/randequivalent.h:35: [ 404s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 404s] ./../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]' [ 404s] 527 | sampler_->Sample(rstate); [ 404s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 404s] ./../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]' [ 404s] 482 | if (!HasFinal(s)) Expand(s); [ 404s] | ^~~~~~ [ 404s] ./../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]' [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ~~~~~~~~~~~~^~~ [ 404s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ^~~~~ [ 404s] ./../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] [ 404s] 233 | rstate.length == max_length_) { [ 404s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 404s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 404s] ./../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]' [ 404s] 527 | sampler_->Sample(rstate); [ 404s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 404s] ./../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]' [ 404s] 482 | if (!HasFinal(s)) Expand(s); [ 404s] | ^~~~~~ [ 404s] ./../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]' [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ~~~~~~~~~~~~^~~ [ 404s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ^~~~~ [ 404s] ./../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] [ 404s] 331 | rstate.length == max_length_) { [ 404s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 404s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 404s] ./../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]' [ 404s] 527 | sampler_->Sample(rstate); [ 404s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 404s] ./../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]' [ 404s] 482 | if (!HasFinal(s)) Expand(s); [ 404s] | ^~~~~~ [ 404s] ./../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]' [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ~~~~~~~~~~~~^~~ [ 404s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ^~~~~ [ 404s] ./../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] [ 404s] 233 | rstate.length == max_length_) { [ 404s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 404s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 404s] ./../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]' [ 404s] 527 | sampler_->Sample(rstate); [ 404s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 404s] ./../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]' [ 404s] 482 | if (!HasFinal(s)) Expand(s); [ 404s] | ^~~~~~ [ 404s] ./../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]' [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ~~~~~~~~~~~~^~~ [ 404s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ^~~~~ [ 404s] ./../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] [ 404s] 233 | rstate.length == max_length_) { [ 404s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 404s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 404s] ./../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]' [ 404s] 527 | sampler_->Sample(rstate); [ 404s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 404s] ./../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]' [ 404s] 482 | if (!HasFinal(s)) Expand(s); [ 404s] | ^~~~~~ [ 404s] ./../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]' [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ~~~~~~~~~~~~^~~ [ 404s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ^~~~~ [ 404s] ./../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] [ 404s] 331 | rstate.length == max_length_) { [ 404s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 404s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 404s] ./../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]' [ 404s] 527 | sampler_->Sample(rstate); [ 404s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 404s] ./../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]' [ 404s] 482 | if (!HasFinal(s)) Expand(s); [ 404s] | ^~~~~~ [ 404s] ./../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]' [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ~~~~~~~~~~~~^~~ [ 404s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ^~~~~ [ 404s] ./../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] [ 404s] 233 | rstate.length == max_length_) { [ 404s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 404s] In file included from ./../include/fst/queue.h:38: [ 404s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 404s] ./../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]' [ 404s] 224 | key_[s] = heap_.Insert(s); [ 404s] | ~~~~~~~~~~~~^~~ [ 404s] ./../include/fst/queue.h:221:8: required from here [ 404s] 221 | void Enqueue(StateId s) override { [ 404s] | ^~~~~~~ [ 404s] ./../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] [ 404s] 57 | if (size_ < values_.size()) { [ 404s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 404s] ./../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]' [ 404s] 527 | sampler_->Sample(rstate); [ 404s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 404s] ./../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]' [ 404s] 482 | if (!HasFinal(s)) Expand(s); [ 404s] | ^~~~~~ [ 404s] ./../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]' [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ~~~~~~~~~~~~^~~ [ 404s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ^~~~~ [ 404s] ./../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] [ 404s] 233 | rstate.length == max_length_) { [ 404s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 404s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 404s] ./../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]' [ 404s] 527 | sampler_->Sample(rstate); [ 404s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 404s] ./../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]' [ 404s] 482 | if (!HasFinal(s)) Expand(s); [ 404s] | ^~~~~~ [ 404s] ./../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]' [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ~~~~~~~~~~~~^~~ [ 404s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ^~~~~ [ 404s] ./../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] [ 404s] 331 | rstate.length == max_length_) { [ 404s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 404s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 404s] ./../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]' [ 404s] 527 | sampler_->Sample(rstate); [ 404s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 404s] ./../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]' [ 404s] 482 | if (!HasFinal(s)) Expand(s); [ 404s] | ^~~~~~ [ 404s] ./../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]' [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ~~~~~~~~~~~~^~~ [ 404s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 404s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 404s] | ^~~~~ [ 404s] ./../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] [ 404s] 233 | rstate.length == max_length_) { [ 404s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 405s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 405s] ./../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]' [ 405s] 159 | accumulator->SetState(s); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 405s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 405s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 405s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../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]' [ 405s] 527 | sampler_->Sample(rstate); [ 405s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 405s] ./../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]' [ 405s] 482 | if (!HasFinal(s)) Expand(s); [ 405s] | ^~~~~~ [ 405s] ./../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]' [ 405s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 405s] | ~~~~~~~~~~~~^~~ [ 405s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 405s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 405s] | ^~~~~ [ 405s] ./../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] [ 405s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 405s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 405s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 405s] ./../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]' [ 405s] 159 | accumulator->SetState(s); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 405s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 405s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 405s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../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]' [ 405s] 527 | sampler_->Sample(rstate); [ 405s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 405s] ./../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]' [ 405s] 482 | if (!HasFinal(s)) Expand(s); [ 405s] | ^~~~~~ [ 405s] ./../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]' [ 405s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 405s] | ~~~~~~~~~~~~^~~ [ 405s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 405s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 405s] | ^~~~~ [ 405s] ./../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] [ 405s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 405s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 405s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 405s] ./../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]' [ 405s] 159 | accumulator->SetState(s); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 405s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 405s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 405s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../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]' [ 405s] 527 | sampler_->Sample(rstate); [ 405s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 405s] ./../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]' [ 405s] 482 | if (!HasFinal(s)) Expand(s); [ 405s] | ^~~~~~ [ 405s] ./../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]' [ 405s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 405s] | ~~~~~~~~~~~~^~~ [ 405s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 405s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 405s] | ^~~~~ [ 405s] ./../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] [ 405s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 405s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 405s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 405s] ./../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]' [ 405s] 555 | Extend(end, aiter); [ 405s] | ~~~~~~^~~~~~~~~~~~ [ 405s] ./../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]' [ 405s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 405s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 405s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 405s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../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]' [ 405s] 527 | sampler_->Sample(rstate); [ 405s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 405s] ./../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]' [ 405s] 482 | if (!HasFinal(s)) Expand(s); [ 405s] | ^~~~~~ [ 405s] ./../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]' [ 405s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 405s] | ~~~~~~~~~~~~^~~ [ 405s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 405s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 405s] | ^~~~~ [ 405s] ./../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] [ 405s] 648 | if (weights_->size() <= end) { [ 405s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 405s] ./../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] [ 405s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 405s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 405s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 405s] ./../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]' [ 405s] 555 | Extend(end, aiter); [ 405s] | ~~~~~~^~~~~~~~~~~~ [ 405s] ./../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]' [ 405s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 405s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 405s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 405s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../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]' [ 405s] 527 | sampler_->Sample(rstate); [ 405s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 405s] ./../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]' [ 405s] 482 | if (!HasFinal(s)) Expand(s); [ 405s] | ^~~~~~ [ 405s] ./../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]' [ 405s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 405s] | ~~~~~~~~~~~~^~~ [ 405s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 405s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 405s] | ^~~~~ [ 405s] ./../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] [ 405s] 648 | if (weights_->size() <= end) { [ 405s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 405s] ./../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] [ 405s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 405s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 405s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 405s] ./../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]' [ 405s] 555 | Extend(end, aiter); [ 405s] | ~~~~~~^~~~~~~~~~~~ [ 405s] ./../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]' [ 405s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 405s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 405s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 405s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../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]' [ 405s] 527 | sampler_->Sample(rstate); [ 405s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 405s] ./../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]' [ 405s] 482 | if (!HasFinal(s)) Expand(s); [ 405s] | ^~~~~~ [ 405s] ./../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]' [ 405s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 405s] | ~~~~~~~~~~~~^~~ [ 405s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 405s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 405s] | ^~~~~ [ 405s] ./../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] [ 405s] 648 | if (weights_->size() <= end) { [ 405s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 405s] ./../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] [ 405s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 405s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 405s] In file included from ./../include/fst/cache.h:40, [ 405s] from ./../include/fst/arc-map.h:34, [ 405s] from ./../include/fst/push.h:28: [ 405s] ./../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> >]': [ 405s] ./../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> >]' [ 405s] 416 | BaseImpl::DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../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> >]' [ 405s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:344:8: required from here [ 405s] 344 | void DeleteStates(const std::vector &dstates) override { [ 405s] | ^~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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> >]': [ 405s] ./../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> >]' [ 405s] 416 | BaseImpl::DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../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> >]' [ 405s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:344:8: required from here [ 405s] 344 | void DeleteStates(const std::vector &dstates) override { [ 405s] | ^~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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> >]': [ 405s] ./../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> >]' [ 405s] 416 | BaseImpl::DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../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> >]' [ 405s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:344:8: required from here [ 405s] 344 | void DeleteStates(const std::vector &dstates) override { [ 405s] | ^~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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> >]': [ 405s] ./../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> >]' [ 405s] 416 | BaseImpl::DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../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> >]' [ 405s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:344:8: required from here [ 405s] 344 | void DeleteStates(const std::vector &dstates) override { [ 405s] | ^~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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> >]': [ 405s] ./../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> >]' [ 405s] 416 | BaseImpl::DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../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> >]' [ 405s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:344:8: required from here [ 405s] 344 | void DeleteStates(const std::vector &dstates) override { [ 405s] | ^~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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> >]': [ 405s] ./../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> >]' [ 405s] 416 | BaseImpl::DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../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> >]' [ 405s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:344:8: required from here [ 405s] 344 | void DeleteStates(const std::vector &dstates) override { [ 405s] | ^~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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 > >]': [ 405s] ./../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 > >]' [ 405s] 416 | BaseImpl::DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../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 > >]' [ 405s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:344:8: required from here [ 405s] 344 | void DeleteStates(const std::vector &dstates) override { [ 405s] | ^~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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 > >]': [ 405s] ./../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 > >]' [ 405s] 416 | BaseImpl::DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../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 > >]' [ 405s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:344:8: required from here [ 405s] 344 | void DeleteStates(const std::vector &dstates) override { [ 405s] | ^~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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 > >]': [ 405s] ./../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 > >]' [ 405s] 416 | BaseImpl::DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../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 > >]' [ 405s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:344:8: required from here [ 405s] 344 | void DeleteStates(const std::vector &dstates) override { [ 405s] | ^~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] In file included from ./../include/fst/push.h:30: [ 405s] ./../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]': [ 405s] ./../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]' [ 405s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 405s] | ^~~~~~~~~ [ 405s] ./../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]' [ 405s] 48 | StateId Start() const override { return impl_->Start(); } [ 405s] | ~~~~~~~~~~~~^~ [ 405s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 405s] 48 | StateId Start() const override { return impl_->Start(); } [ 405s] | ^~~~~ [ 405s] ./../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] [ 405s] 353 | while (unfactored_.size() <= element.state) [ 405s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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>]': [ 405s] ./../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>]' [ 405s] 416 | BaseImpl::DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../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>]' [ 405s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:344:8: required from here [ 405s] 344 | void DeleteStates(const std::vector &dstates) override { [ 405s] | ^~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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]': [ 405s] ./../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]' [ 405s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 405s] | ^~~~~~~~~ [ 405s] ./../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]' [ 405s] 48 | StateId Start() const override { return impl_->Start(); } [ 405s] | ~~~~~~~~~~~~^~ [ 405s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 405s] 48 | StateId Start() const override { return impl_->Start(); } [ 405s] | ^~~~~ [ 405s] ./../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] [ 405s] 353 | while (unfactored_.size() <= element.state) [ 405s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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>]': [ 405s] ./../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>]' [ 405s] 416 | BaseImpl::DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../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>]' [ 405s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:344:8: required from here [ 405s] 344 | void DeleteStates(const std::vector &dstates) override { [ 405s] | ^~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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]': [ 405s] ./../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]' [ 405s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 405s] | ^~~~~~~~~ [ 405s] ./../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]' [ 405s] 48 | StateId Start() const override { return impl_->Start(); } [ 405s] | ~~~~~~~~~~~~^~ [ 405s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 405s] 48 | StateId Start() const override { return impl_->Start(); } [ 405s] | ^~~~~ [ 405s] ./../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] [ 405s] 353 | while (unfactored_.size() <= element.state) [ 405s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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>]': [ 405s] ./../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>]' [ 405s] 416 | BaseImpl::DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../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>]' [ 405s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:344:8: required from here [ 405s] 344 | void DeleteStates(const std::vector &dstates) override { [ 405s] | ^~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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]': [ 405s] ./../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]' [ 405s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 405s] | ^~~~~~~~~ [ 405s] ./../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]' [ 405s] 48 | StateId Start() const override { return impl_->Start(); } [ 405s] | ~~~~~~~~~~~~^~ [ 405s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 405s] 48 | StateId Start() const override { return impl_->Start(); } [ 405s] | ^~~~~ [ 405s] ./../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] [ 405s] 353 | while (unfactored_.size() <= element.state) [ 405s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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>]': [ 405s] ./../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>]' [ 405s] 416 | BaseImpl::DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../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>]' [ 405s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:344:8: required from here [ 405s] 344 | void DeleteStates(const std::vector &dstates) override { [ 405s] | ^~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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]': [ 405s] ./../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]' [ 405s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 405s] | ^~~~~~~~~ [ 405s] ./../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]' [ 405s] 48 | StateId Start() const override { return impl_->Start(); } [ 405s] | ~~~~~~~~~~~~^~ [ 405s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 405s] 48 | StateId Start() const override { return impl_->Start(); } [ 405s] | ^~~~~ [ 405s] ./../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] [ 405s] 353 | while (unfactored_.size() <= element.state) [ 405s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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>]': [ 405s] ./../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>]' [ 405s] 416 | BaseImpl::DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../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>]' [ 405s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:344:8: required from here [ 405s] 344 | void DeleteStates(const std::vector &dstates) override { [ 405s] | ^~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 405s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 405s] ./../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]': [ 405s] ./../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]' [ 405s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 405s] | ^~~~~~~~~ [ 405s] ./../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]' [ 405s] 48 | StateId Start() const override { return impl_->Start(); } [ 405s] | ~~~~~~~~~~~~^~ [ 405s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 405s] 48 | StateId Start() const override { return impl_->Start(); } [ 405s] | ^~~~~ [ 405s] ./../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] [ 405s] 353 | while (unfactored_.size() <= element.state) [ 405s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 406s] ./../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>]': [ 406s] ./../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>]' [ 406s] 416 | BaseImpl::DeleteStates(dstates); [ 406s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 406s] ./../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>]' [ 406s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 406s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 406s] ./../include/fst/mutable-fst.h:344:8: required from here [ 406s] 344 | void DeleteStates(const std::vector &dstates) override { [ 406s] | ^~~~~~~~~~~~ [ 406s] ./../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] [ 406s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 406s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 406s] ./../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] [ 406s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 406s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 406s] depbase=`echo relabel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 406s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 406s] mv -f $depbase.Tpo $depbase.Plo [ 406s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 408s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 408s] from ./../include/fst/arcsort.h:25: [ 408s] /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>]': [ 408s] /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 [ 408s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 408s] | ^~~~~~~~~~~~~ [ 408s] /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 [ 408s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/list:62, [ 408s] from ./../include/fst/disambiguate.h:26: [ 408s] /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>]': [ 408s] /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 [ 408s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 408s] | ^~~~~~~~~~~~~ [ 408s] /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 [ 409s] depbase=`echo replace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 409s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 409s] mv -f $depbase.Tpo $depbase.Plo [ 409s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 410s] /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>]': [ 410s] /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 [ 410s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 410s] | ^~~~~~~~~~~~~~~~ [ 410s] /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 [ 411s] /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 > > > >]': [ 411s] /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 [ 411s] 1235 | __rotate(_RandomAccessIterator __first, [ 411s] | ^~~~~~~~ [ 411s] /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 [ 411s] /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 [ 411s] /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>]': [ 411s] /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 [ 411s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 411s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] /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 [ 411s] /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 [ 411s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 411s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 411s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 411s] 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: [ 411s] /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 [ 411s] 1357 | return std::__rotate(__first, __middle, __last, [ 411s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 1358 | std::__iterator_category(__first)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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>]': [ 411s] /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 [ 411s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2477 | __len11, __len22, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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>]': [ 411s] /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 [ 411s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 411s] | ^~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] /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 [ 411s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] /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 [ 411s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 411s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 411s] 2755 | __middle - __first, [ 411s] | ~~~~~~~~~~~~~~~~~~~ [ 411s] 2756 | __last - __middle, [ 411s] | ~~~~~~~~~~~~~~~~~~ [ 411s] 2757 | __comp); [ 411s] | ~~~~~~~ [ 412s] /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>]': [ 412s] /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 [ 412s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 412s] | ^~~~~~~~~~~~ [ 412s] /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>]': [ 412s] /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 [ 412s] /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 [ 412s] /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 [ 412s] /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 [ 412s] /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>]': [ 412s] /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 [ 412s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 412s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 412s] /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 [ 412s] 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>]', [ 412s] 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: [ 412s] /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 [ 412s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 412s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 412s] /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 [ 412s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 412s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 412s] /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 [ 412s] 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>]', [ 412s] 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: [ 412s] /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 [ 412s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 412s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 412s] 2643 | __first + __step_size, [ 412s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 412s] 2644 | __first + __two_step, [ 412s] | ~~~~~~~~~~~~~~~~~~~~~ [ 412s] 2645 | __result, __comp); [ 412s] | ~~~~~~~~~~~~~~~~~ [ 412s] /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 [ 412s] /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 [ 412s] 2650 | std::__move_merge(__first, __first + __step_size, [ 412s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 412s] 2651 | __first + __step_size, __last, __result, __comp); [ 412s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 412s] /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 [ 412s] 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>]', [ 412s] 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: [ 412s] /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 [ 412s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 412s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 412s] 2643 | __first + __step_size, [ 412s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 412s] 2644 | __first + __two_step, [ 412s] | ~~~~~~~~~~~~~~~~~~~~~ [ 412s] 2645 | __result, __comp); [ 412s] | ~~~~~~~~~~~~~~~~~ [ 412s] /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 [ 412s] 2650 | std::__move_merge(__first, __first + __step_size, [ 412s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 412s] 2651 | __first + __step_size, __last, __result, __comp); [ 412s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 412s] /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 [ 413s] depbase=`echo reverse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 413s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 413s] mv -f $depbase.Tpo $depbase.Plo [ 413s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 414s] In file included from ./../include/fst/script/replace.h:28, [ 414s] from replace.cc:18: [ 414s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 414s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 414s] 138 | class ImplToExpandedFst : public ImplToFst { [ 414s] | ^~~~~~~~~~~~~~~~~ [ 414s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 414s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 414s] | ^~~~~~~~~~~~~~~~ [ 414s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 414s] 527 | class VectorFst : public ImplToMutableFst> { [ 414s] | ^~~~~~~~~ [ 414s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 414s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 414s] | ^~~~~~~ [ 414s] ./../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 > >]' [ 414s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 414s] | ^~~~~~~~~~~~ [ 414s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 414s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 414s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 414s] ./../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&>]' [ 414s] 75 | if (rfst.CyclicDependencies()) { [ 414s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 414s] replace.cc:43:1: required from here [ 414s] 168 | ({#Op, Arc::Type()}, Op) [ 414s] | ^ [ 414s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 414s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 414s] | ^~~~~~~~ [ 414s] In file included from ./../include/fst/expanded-fst.h:38, [ 414s] from ./../include/fst/mutable-fst.h:38: [ 414s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 414s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 414s] | ^~~~~~~~ [ 414s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 414s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 414s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 414s] | ^~~~~~~~~~~~~~~~ [ 414s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 414s] 527 | class VectorFst : public ImplToMutableFst> { [ 414s] | ^~~~~~~~~ [ 414s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 414s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 414s] | ^~~~~~~ [ 414s] ./../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 > >]' [ 414s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 414s] | ^~~~~~~~~~~~ [ 414s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 414s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 414s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 414s] ./../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&>]' [ 414s] 75 | if (rfst.CyclicDependencies()) { [ 414s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 414s] replace.cc:43:1: required from here [ 414s] 168 | ({#Op, Arc::Type()}, Op) [ 414s] | ^ [ 414s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 414s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 414s] | ^~~~~~~~ [ 414s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 414s] 138 | class ImplToExpandedFst : public ImplToFst { [ 414s] | ^~~~~~~~~~~~~~~~~ [ 414s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 414s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 414s] 527 | class VectorFst : public ImplToMutableFst> { [ 414s] | ^~~~~~~~~ [ 414s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 414s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 414s] | ^~~~~~~ [ 414s] ./../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 > >]' [ 414s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 414s] | ^~~~~~~~~~~~ [ 414s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 414s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 414s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 414s] ./../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&>]' [ 414s] 75 | if (rfst.CyclicDependencies()) { [ 414s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 414s] replace.cc:43:1: required from here [ 414s] 168 | ({#Op, Arc::Type()}, Op) [ 414s] | ^ [ 414s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 414s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 414s] | ^~~~~~~~ [ 414s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 414s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 414s] | ^~~~~~~~~~~~~~~~ [ 415s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 415s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 415s] 138 | class ImplToExpandedFst : public ImplToFst { [ 415s] | ^~~~~~~~~~~~~~~~~ [ 415s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 415s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 415s] | ^~~~~~~~~~~~~~~~ [ 415s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 415s] 527 | class VectorFst : public ImplToMutableFst> { [ 415s] | ^~~~~~~~~ [ 415s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 415s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 415s] | ^~~~~~~ [ 415s] ./../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 > >]' [ 415s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 415s] | ^~~~~~~~~~~~ [ 415s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 415s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] ./../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&>]' [ 415s] 75 | if (rfst.CyclicDependencies()) { [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] replace.cc:43:1: required from here [ 415s] 168 | ({#Op, Arc::Type()}, Op) [ 415s] | ^ [ 415s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 415s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 415s] | ^~~~~~~~ [ 415s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 415s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 415s] | ^~~~~~~~ [ 415s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 415s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 415s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 415s] | ^~~~~~~~~~~~~~~~ [ 415s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 415s] 527 | class VectorFst : public ImplToMutableFst> { [ 415s] | ^~~~~~~~~ [ 415s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 415s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 415s] | ^~~~~~~ [ 415s] ./../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 > >]' [ 415s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 415s] | ^~~~~~~~~~~~ [ 415s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 415s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] ./../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&>]' [ 415s] 75 | if (rfst.CyclicDependencies()) { [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] replace.cc:43:1: required from here [ 415s] 168 | ({#Op, Arc::Type()}, Op) [ 415s] | ^ [ 415s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 415s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 415s] | ^~~~~~~~ [ 415s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 415s] 138 | class ImplToExpandedFst : public ImplToFst { [ 415s] | ^~~~~~~~~~~~~~~~~ [ 415s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 415s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 415s] 527 | class VectorFst : public ImplToMutableFst> { [ 415s] | ^~~~~~~~~ [ 415s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 415s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 415s] | ^~~~~~~ [ 415s] ./../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 > >]' [ 415s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 415s] | ^~~~~~~~~~~~ [ 415s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 415s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] ./../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&>]' [ 415s] 75 | if (rfst.CyclicDependencies()) { [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] replace.cc:43:1: required from here [ 415s] 168 | ({#Op, Arc::Type()}, Op) [ 415s] | ^ [ 415s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 415s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 415s] | ^~~~~~~~ [ 415s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 415s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 415s] | ^~~~~~~~~~~~~~~~ [ 415s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 415s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 415s] 138 | class ImplToExpandedFst : public ImplToFst { [ 415s] | ^~~~~~~~~~~~~~~~~ [ 415s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 415s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 415s] | ^~~~~~~~~~~~~~~~ [ 415s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 415s] 527 | class VectorFst : public ImplToMutableFst> { [ 415s] | ^~~~~~~~~ [ 415s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 415s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 415s] | ^~~~~~~ [ 415s] ./../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 > >]' [ 415s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 415s] | ^~~~~~~~~~~~ [ 415s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 415s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] ./../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&>]' [ 415s] 75 | if (rfst.CyclicDependencies()) { [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] replace.cc:43:1: required from here [ 415s] 168 | ({#Op, Arc::Type()}, Op) [ 415s] | ^ [ 415s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 415s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 415s] | ^~~~~~~~ [ 415s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 415s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 415s] | ^~~~~~~~ [ 415s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 415s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 415s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 415s] | ^~~~~~~~~~~~~~~~ [ 415s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 415s] 527 | class VectorFst : public ImplToMutableFst> { [ 415s] | ^~~~~~~~~ [ 415s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 415s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 415s] | ^~~~~~~ [ 415s] ./../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 > >]' [ 415s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 415s] | ^~~~~~~~~~~~ [ 415s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 415s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] ./../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&>]' [ 415s] 75 | if (rfst.CyclicDependencies()) { [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] replace.cc:43:1: required from here [ 415s] 168 | ({#Op, Arc::Type()}, Op) [ 415s] | ^ [ 415s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 415s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 415s] | ^~~~~~~~ [ 415s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 415s] 138 | class ImplToExpandedFst : public ImplToFst { [ 415s] | ^~~~~~~~~~~~~~~~~ [ 415s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 415s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 415s] 527 | class VectorFst : public ImplToMutableFst> { [ 415s] | ^~~~~~~~~ [ 415s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 415s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 415s] | ^~~~~~~ [ 415s] ./../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 > >]' [ 415s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 415s] | ^~~~~~~~~~~~ [ 415s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 415s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] ./../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&>]' [ 415s] 75 | if (rfst.CyclicDependencies()) { [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] replace.cc:43:1: required from here [ 415s] 168 | ({#Op, Arc::Type()}, Op) [ 415s] | ^ [ 415s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 415s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 415s] | ^~~~~~~~ [ 415s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 415s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 415s] | ^~~~~~~~~~~~~~~~ [ 415s] depbase=`echo reweight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 415s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 415s] mv -f $depbase.Tpo $depbase.Plo [ 415s] In file included from ./../include/fst/script/replace.h:30: [ 415s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 415s] ./../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 > >]' [ 415s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 415s] | ^~~~~~~~~~~~ [ 415s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 415s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] ./../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&>]' [ 415s] 75 | if (rfst.CyclicDependencies()) { [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] replace.cc:43:1: required from here [ 415s] 168 | ({#Op, Arc::Type()}, Op) [ 415s] | ^ [ 415s] ./../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] [ 415s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 415s] | ~~^~~~~~~~~~~~~~~~~~~ [ 415s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 415s] ./../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 > >]' [ 415s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 415s] | ^~~~~~~~~~~~ [ 415s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 415s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] ./../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&>]' [ 415s] 75 | if (rfst.CyclicDependencies()) { [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] replace.cc:43:1: required from here [ 415s] 168 | ({#Op, Arc::Type()}, Op) [ 415s] | ^ [ 415s] ./../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] [ 415s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 415s] | ~~^~~~~~~~~~~~~~~~~~~ [ 415s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 415s] ./../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 > >]' [ 415s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 415s] | ^~~~~~~~~~~~ [ 415s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 415s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] ./../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&>]' [ 415s] 75 | if (rfst.CyclicDependencies()) { [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] replace.cc:43:1: required from here [ 415s] 168 | ({#Op, Arc::Type()}, Op) [ 415s] | ^ [ 415s] ./../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] [ 415s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 415s] | ~~^~~~~~~~~~~~~~~~~~~ [ 415s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 415s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 415s] 139 | GetDependencies(false); [ 415s] | ^~~~~~~~~~~~~~~ [ 415s] ./../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 > >]' [ 415s] 614 | return replace_util.CyclicDependencies(); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 415s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] ./../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&>]' [ 415s] 75 | if (rfst.CyclicDependencies()) { [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] replace.cc:43:1: required from here [ 415s] 168 | ({#Op, Arc::Type()}, Op) [ 415s] | ^ [ 415s] ./../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] [ 415s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 415s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 415s] ./../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] [ 415s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 415s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 415s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 415s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 415s] 139 | GetDependencies(false); [ 415s] | ^~~~~~~~~~~~~~~ [ 415s] ./../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 > >]' [ 415s] 614 | return replace_util.CyclicDependencies(); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 415s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] ./../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&>]' [ 415s] 75 | if (rfst.CyclicDependencies()) { [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] replace.cc:43:1: required from here [ 415s] 168 | ({#Op, Arc::Type()}, Op) [ 415s] | ^ [ 415s] ./../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] [ 415s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 415s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 415s] ./../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] [ 415s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 415s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 415s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 415s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 415s] 139 | GetDependencies(false); [ 415s] | ^~~~~~~~~~~~~~~ [ 415s] ./../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 > >]' [ 415s] 614 | return replace_util.CyclicDependencies(); [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 415s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] ./../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&>]' [ 415s] 75 | if (rfst.CyclicDependencies()) { [ 415s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 415s] replace.cc:43:1: required from here [ 415s] 168 | ({#Op, Arc::Type()}, Op) [ 415s] | ^ [ 415s] ./../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] [ 415s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 415s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 415s] ./../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] [ 415s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 415s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 415s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 415s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/specfun.h:43, [ 415s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/cmath:3898, [ 415s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/random:40, [ 415s] from ./../include/fst/script/randgen.h:22: [ 415s] /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 >]': [ 415s] /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 [ 415s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 415s] | ^~~~~~~~~~~~~ [ 415s] /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 [ 416s] In file included from ./../include/fst/script/replace.h:31: [ 416s] ./../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 > >*> > >]': [ 416s] /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> > >&}]' [ 416s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 416s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 416s] 608 | std::forward<_Args>(__args)...); // might throw [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 969 | auto __pi = ::new (__mem) [ 416s] | ^~~~~~~~~~~~~ [ 416s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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 > > >]' [ 416s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 416s] | ^ [ 416s] /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 > > >]' [ 416s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] 1008 | std::forward<_Args>(__args)...); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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]' [ 416s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 416s] ./../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&>]' [ 416s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 416s] | ^~~~ [ 416s] replace.cc:43:1: required from here [ 416s] 168 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 416s] | ~~^~~~~~~~~~~~~~~~~ [ 416s] ./../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 > >*> > >]': [ 416s] /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> > >&}]' [ 416s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 416s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 416s] 608 | std::forward<_Args>(__args)...); // might throw [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 969 | auto __pi = ::new (__mem) [ 416s] | ^~~~~~~~~~~~~ [ 416s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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 > > >]' [ 416s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 416s] | ^ [ 416s] /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 > > >]' [ 416s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] 1008 | std::forward<_Args>(__args)...); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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]' [ 416s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 416s] ./../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&>]' [ 416s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 416s] | ^~~~ [ 416s] replace.cc:43:1: required from here [ 416s] 168 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 416s] | ~~^~~~~~~~~~~~~~~~~ [ 416s] ./../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 > >*> > >]': [ 416s] /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> > >&}]' [ 416s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 416s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 416s] 608 | std::forward<_Args>(__args)...); // might throw [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 969 | auto __pi = ::new (__mem) [ 416s] | ^~~~~~~~~~~~~ [ 416s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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 > > >]' [ 416s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 416s] | ^ [ 416s] /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 > > >]' [ 416s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] 1008 | std::forward<_Args>(__args)...); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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]' [ 416s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 416s] ./../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&>]' [ 416s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 416s] | ^~~~ [ 416s] replace.cc:43:1: required from here [ 416s] 168 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 416s] | ~~^~~~~~~~~~~~~~~~~ [ 416s] ./../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 > >*> > >]': [ 416s] ./../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 > >*> > >]' [ 416s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 416s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] 578 | return_label_type_, call_output_label_, [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] 579 | &all_non_empty_and_sorted)); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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> > >&}]' [ 416s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 416s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 416s] 608 | std::forward<_Args>(__args)...); // might throw [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 969 | auto __pi = ::new (__mem) [ 416s] | ^~~~~~~~~~~~~ [ 416s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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 > > >]' [ 416s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 416s] | ^ [ 416s] /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 > > >]' [ 416s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] 1008 | std::forward<_Args>(__args)...); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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]' [ 416s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 416s] ./../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&>]' [ 416s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 416s] | ^~~~ [ 416s] replace.cc:43:1: required from here [ 416s] 168 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 416s] | ~~^~~~~~~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 416s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 416s] ./../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 > >*> > >]': [ 416s] ./../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 > >*> > >]' [ 416s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 416s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] 578 | return_label_type_, call_output_label_, [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] 579 | &all_non_empty_and_sorted)); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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> > >&}]' [ 416s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 416s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 416s] 608 | std::forward<_Args>(__args)...); // might throw [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 969 | auto __pi = ::new (__mem) [ 416s] | ^~~~~~~~~~~~~ [ 416s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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 > > >]' [ 416s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 416s] | ^ [ 416s] /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 > > >]' [ 416s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] 1008 | std::forward<_Args>(__args)...); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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]' [ 416s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 416s] ./../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&>]' [ 416s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 416s] | ^~~~ [ 416s] replace.cc:43:1: required from here [ 416s] 168 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 416s] | ~~^~~~~~~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 416s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 416s] ./../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 > >*> > >]': [ 416s] ./../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 > >*> > >]' [ 416s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 416s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] 578 | return_label_type_, call_output_label_, [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] 579 | &all_non_empty_and_sorted)); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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> > >&}]' [ 416s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 416s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 416s] 608 | std::forward<_Args>(__args)...); // might throw [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 969 | auto __pi = ::new (__mem) [ 416s] | ^~~~~~~~~~~~~ [ 416s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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]' [ 416s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] /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 > > >]' [ 416s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 416s] | ^ [ 416s] /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 > > >]' [ 416s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 416s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] 1008 | std::forward<_Args>(__args)...); [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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]' [ 416s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 416s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 416s] ./../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&>]' [ 416s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 416s] | ^~~~ [ 416s] replace.cc:43:1: required from here [ 416s] 168 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 416s] | ~~^~~~~~~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 416s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 417s] depbase=`echo rmepsilon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 417s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 417s] mv -f $depbase.Tpo $depbase.Plo [ 417s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 418s] ./../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]': [ 418s] ./../include/fst/replace.h:753:12: required from here [ 418s] 753 | uint64_t Properties(uint64_t mask) const override { [ 418s] | ^~~~~~~~~~ [ 418s] ./../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] [ 418s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 418s] | ~~^~~~~~~~~~~~~~~~~~~ [ 418s] ./../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]': [ 418s] ./../include/fst/replace.h:753:12: required from here [ 418s] 753 | uint64_t Properties(uint64_t mask) const override { [ 418s] | ^~~~~~~~~~ [ 418s] ./../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] [ 418s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 418s] | ~~^~~~~~~~~~~~~~~~~~~ [ 418s] ./../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]': [ 418s] ./../include/fst/replace.h:753:12: required from here [ 418s] 753 | uint64_t Properties(uint64_t mask) const override { [ 418s] | ^~~~~~~~~~ [ 418s] ./../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] [ 418s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 418s] | ~~^~~~~~~~~~~~~~~~~~~ [ 418s] In file included from ./../include/fst/replace-util.h:39: [ 418s] ./../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 >]': [ 418s] ./../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 >]' [ 418s] 416 | BaseImpl::DeleteStates(dstates); [ 418s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 418s] ./../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 >]' [ 418s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 418s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 418s] ./../include/fst/mutable-fst.h:344:8: required from here [ 418s] 344 | void DeleteStates(const std::vector &dstates) override { [ 418s] | ^~~~~~~~~~~~ [ 418s] ./../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] [ 418s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 418s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 418s] ./../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] [ 418s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 418s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 418s] ./../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 >]': [ 418s] ./../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 >]' [ 418s] 416 | BaseImpl::DeleteStates(dstates); [ 418s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 418s] ./../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 >]' [ 418s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 418s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 418s] ./../include/fst/mutable-fst.h:344:8: required from here [ 418s] 344 | void DeleteStates(const std::vector &dstates) override { [ 418s] | ^~~~~~~~~~~~ [ 418s] ./../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] [ 418s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 418s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 418s] ./../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] [ 418s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 418s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 418s] ./../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 >]': [ 418s] ./../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 >]' [ 418s] 416 | BaseImpl::DeleteStates(dstates); [ 418s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 418s] ./../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 >]' [ 418s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 418s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 418s] ./../include/fst/mutable-fst.h:344:8: required from here [ 418s] 344 | void DeleteStates(const std::vector &dstates) override { [ 418s] | ^~~~~~~~~~~~ [ 418s] ./../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] [ 418s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 418s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 418s] ./../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] [ 418s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 418s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 418s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 418s] ./../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 > >]' [ 418s] 1327 | InitMatchers(); [ 418s] | ^~~~~~~~~~~~ [ 418s] ./../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 > >]' [ 418s] 1045 | return new ReplaceFstMatcher(this, [ 418s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 418s] 1046 | match_type); [ 418s] | ~~~~~~~~~~~ [ 418s] ./../include/fst/replace.h:1041:21: required from here [ 418s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 418s] | ^~~~~~~~~~~ [ 418s] ./../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] [ 418s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 418s] | ~~^~~~~~~~~~~~~~~~~~ [ 418s] In file included from ./../include/fst/script/reweight.h:25, [ 418s] from reweight.cc:18: [ 418s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 418s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 418s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 418s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 418s] reweight.cc:36:1: required from here [ 418s] 168 | ({#Op, Arc::Type()}, Op) [ 418s] | ^ [ 418s] ./../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] [ 418s] 73 | if (s == potential.size()) break; [ 418s] | ~~^~~~~~~~~~~~~~~~~~~ [ 418s] ./../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] [ 418s] 79 | if (arc.nextstate >= potential.size()) continue; [ 418s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 418s] ./../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] [ 418s] 107 | const auto startweight = fst->Start() < potential.size() [ 418s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 418s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 418s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 418s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 418s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 418s] reweight.cc:36:1: required from here [ 418s] 168 | ({#Op, Arc::Type()}, Op) [ 418s] | ^ [ 418s] ./../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] [ 418s] 73 | if (s == potential.size()) break; [ 418s] | ~~^~~~~~~~~~~~~~~~~~~ [ 418s] ./../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] [ 418s] 79 | if (arc.nextstate >= potential.size()) continue; [ 418s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 418s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 418s] ./../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 > >]' [ 418s] 1327 | InitMatchers(); [ 418s] | ^~~~~~~~~~~~ [ 418s] ./../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 > >]' [ 418s] 1045 | return new ReplaceFstMatcher(this, [ 418s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 418s] 1046 | match_type); [ 418s] | ~~~~~~~~~~~ [ 418s] ./../include/fst/replace.h:1041:21: required from here [ 418s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 418s] | ^~~~~~~~~~~ [ 418s] ./../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] [ 418s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 418s] | ~~^~~~~~~~~~~~~~~~~~ [ 418s] ./../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] [ 418s] 107 | const auto startweight = fst->Start() < potential.size() [ 418s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 418s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 418s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 418s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 418s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 418s] reweight.cc:36:1: required from here [ 418s] 168 | ({#Op, Arc::Type()}, Op) [ 418s] | ^ [ 418s] ./../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] [ 418s] 73 | if (s == potential.size()) break; [ 418s] | ~~^~~~~~~~~~~~~~~~~~~ [ 418s] ./../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] [ 418s] 79 | if (arc.nextstate >= potential.size()) continue; [ 418s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 418s] ./../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] [ 418s] 107 | const auto startweight = fst->Start() < potential.size() [ 418s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 418s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 418s] ./../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 > >]' [ 418s] 1327 | InitMatchers(); [ 418s] | ^~~~~~~~~~~~ [ 418s] ./../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 > >]' [ 418s] 1045 | return new ReplaceFstMatcher(this, [ 418s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 418s] 1046 | match_type); [ 418s] | ~~~~~~~~~~~ [ 418s] ./../include/fst/replace.h:1041:21: required from here [ 418s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 418s] | ^~~~~~~~~~~ [ 418s] ./../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] [ 418s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 418s] | ~~^~~~~~~~~~~~~~~~~~ [ 419s] ./../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 > >]': [ 419s] /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> > >&}]' [ 419s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 419s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] /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]' [ 419s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 419s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] /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]' [ 419s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 419s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 419s] 608 | std::forward<_Args>(__args)...); // might throw [ 419s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] /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]' [ 419s] 969 | auto __pi = ::new (__mem) [ 419s] | ^~~~~~~~~~~~~ [ 419s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 419s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] /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]' [ 419s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 419s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] /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 > > >]' [ 419s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 419s] | ^ [ 419s] /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 > > >]' [ 419s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 419s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] 1008 | std::forward<_Args>(__args)...); [ 419s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] ./../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 > >]' [ 419s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 419s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 419s] ./../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 > >]' [ 419s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 419s] | ^ [ 419s] ./../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 > >]' [ 419s] 1032 | return new ReplaceFst(*this, safe); [ 419s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] ./../include/fst/replace.h:1031:15: required from here [ 419s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 419s] | ^~~~ [ 419s] ./../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] [ 419s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 419s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] ./../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 > >]': [ 419s] /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> > >&}]' [ 419s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 419s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] /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]' [ 419s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 419s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] /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]' [ 419s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 419s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 419s] 608 | std::forward<_Args>(__args)...); // might throw [ 419s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] /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]' [ 419s] 969 | auto __pi = ::new (__mem) [ 419s] | ^~~~~~~~~~~~~ [ 419s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 419s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] /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]' [ 419s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 419s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] /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 > > >]' [ 419s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 419s] | ^ [ 419s] /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 > > >]' [ 419s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 419s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] 1008 | std::forward<_Args>(__args)...); [ 419s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] ./../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 > >]' [ 419s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 419s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 419s] ./../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 > >]' [ 419s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 419s] | ^ [ 419s] ./../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 > >]' [ 419s] 1032 | return new ReplaceFst(*this, safe); [ 419s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] ./../include/fst/replace.h:1031:15: required from here [ 419s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 419s] | ^~~~ [ 419s] ./../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] [ 419s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 419s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] ./../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 > >]': [ 419s] /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> > >&}]' [ 419s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 419s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] /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]' [ 419s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 419s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] /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]' [ 419s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 419s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 419s] 608 | std::forward<_Args>(__args)...); // might throw [ 419s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] /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]' [ 419s] 969 | auto __pi = ::new (__mem) [ 419s] | ^~~~~~~~~~~~~ [ 419s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 419s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] /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]' [ 419s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 419s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] /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 > > >]' [ 419s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 419s] | ^ [ 419s] /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 > > >]' [ 419s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 419s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] 1008 | std::forward<_Args>(__args)...); [ 419s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] ./../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 > >]' [ 419s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 419s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 419s] ./../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 > >]' [ 419s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 419s] | ^ [ 419s] ./../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 > >]' [ 419s] 1032 | return new ReplaceFst(*this, safe); [ 419s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] ./../include/fst/replace.h:1031:15: required from here [ 419s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 419s] | ^~~~ [ 419s] ./../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] [ 419s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 419s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] In file included from ./../include/fst/script/rmepsilon.h:30, [ 421s] from rmepsilon.cc:18: [ 421s] ./../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]': [ 421s] ./../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]' [ 421s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 421s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] 689 | &unweighted); [ 421s] | ~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 421s] | ^~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 421s] In file included from ./../include/fst/script/rmepsilon.h:31: [ 421s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 421s] ./../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]' [ 421s] 69 | RmEpsilon(fst, distance, ropts); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 421s] ./../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]' [ 421s] 69 | RmEpsilon(fst, distance, ropts); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 421s] ./../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]' [ 421s] 69 | RmEpsilon(fst, distance, ropts); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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]': [ 421s] ./../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]' [ 421s] 69 | RmEpsilon(fst, distance, ropts); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 421s] ./../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]' [ 421s] 69 | RmEpsilon(fst, distance, ropts); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 421s] from ./../include/fst/minimize.h:23: [ 421s] /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 > > > >]': [ 421s] /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 [ 421s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 421s] | ^~~~~~~~~~~~~ [ 421s] /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 [ 421s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 421s] ./../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]' [ 421s] 69 | RmEpsilon(fst, distance, ropts); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60: [ 421s] /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 > > > >]': [ 421s] /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 [ 421s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 421s] | ^~~~~~~~~~~~~ [ 421s] /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 [ 421s] /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> > > >]': [ 421s] /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 [ 421s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 421s] | ^~~~~~~~~~~~~ [ 421s] /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 [ 421s] ./../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] [ 421s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] /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> > > >]': [ 421s] /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 [ 421s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 421s] | ^~~~~~~~~~~~~ [ 421s] /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 [ 421s] ./../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]': [ 421s] ./../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]' [ 421s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 421s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] 689 | &unweighted); [ 421s] | ~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 421s] | ^~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 421s] ./../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]' [ 421s] 69 | RmEpsilon(fst, distance, ropts); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 421s] ./../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]' [ 421s] 69 | RmEpsilon(fst, distance, ropts); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 421s] ./../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]' [ 421s] 69 | RmEpsilon(fst, distance, ropts); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 421s] ./../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]' [ 421s] 69 | RmEpsilon(fst, distance, ropts); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 421s] ./../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]' [ 421s] 69 | RmEpsilon(fst, distance, ropts); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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]': [ 421s] ./../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]' [ 421s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 421s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] 689 | &unweighted); [ 421s] | ~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 421s] | ^~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 421s] ./../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]' [ 421s] 69 | RmEpsilon(fst, distance, ropts); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] /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 > > >]': [ 421s] /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 [ 421s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 421s] | ^~~~~~~~~~~~~ [ 421s] /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 [ 421s] ./../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] [ 421s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 421s] ./../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]' [ 421s] 69 | RmEpsilon(fst, distance, ropts); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] /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 > > >]': [ 421s] /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 [ 421s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 421s] | ^~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] /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 [ 421s] ./../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] [ 421s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 421s] ./../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]' [ 421s] 69 | RmEpsilon(fst, distance, ropts); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] /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> > >]': [ 421s] /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 [ 421s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 421s] | ^~~~~~~~~~~~~ [ 421s] /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 [ 421s] ./../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] [ 421s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 421s] ./../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]' [ 421s] 69 | RmEpsilon(fst, distance, ropts); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] /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> > >]': [ 421s] /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 [ 421s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 421s] | ^~~~~~~~~~~~~ [ 421s] /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 [ 421s] ./../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] [ 421s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 421s] ./../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]' [ 421s] 69 | RmEpsilon(fst, distance, ropts); [ 421s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 421s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 421s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 421s] 130 | internal::RmEpsilon(fst, opts); [ 421s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 421s] rmepsilon.cc:36:1: required from here [ 421s] 168 | ({#Op, Arc::Type()}, Op) [ 421s] | ^ [ 421s] ./../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] [ 421s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 421s] | ~~^~~~~~~~~~~~~~ [ 421s] ./../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] [ 421s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 421s] | ~~^~~~~~~~~~~~~~~~~~ [ 421s] depbase=`echo shortest-distance.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 421s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 421s] mv -f $depbase.Tpo $depbase.Plo [ 421s] /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 > > > > >]': [ 421s] /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 [ 421s] 1235 | __rotate(_RandomAccessIterator __first, [ 421s] | ^~~~~~~~ [ 421s] /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 [ 421s] /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 [ 422s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 422s] /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 > > > >]': [ 422s] /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 [ 422s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 422s] | ^~~~~~~~~~~~ [ 422s] /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 > > > >]': [ 422s] /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 [ 422s] /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 [ 422s] /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 [ 422s] /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 [ 422s] In file included from ./../include/fst/rmepsilon.h:36: [ 422s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 422s] ./../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]' [ 422s] 313 | Connect(fst); [ 422s] | ~~~~~~~^~~~~ [ 422s] ./../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]' [ 422s] 69 | RmEpsilon(fst, distance, ropts); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 422s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 422s] 130 | internal::RmEpsilon(fst, opts); [ 422s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 422s] rmepsilon.cc:36:1: required from here [ 422s] 168 | ({#Op, Arc::Type()}, Op) [ 422s] | ^ [ 422s] ./../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] [ 422s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 422s] | ~~^~~~~~~~~~~~~~~ [ 422s] In file included from ./../include/fst/queue.h:40: [ 422s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 422s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 422s] 119 | visitor->FinishVisit(); [ 422s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 422s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 422s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 422s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 422s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 422s] | ^~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 422s] 130 | internal::RmEpsilon(fst, opts); [ 422s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 422s] rmepsilon.cc:36:1: required from here [ 422s] 168 | ({#Op, Arc::Type()}, Op) [ 422s] | ^ [ 422s] ./../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] [ 422s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 422s] | ~~^~~~~~~~~~~~~~~~ [ 422s] ./../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] [ 422s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 422s] | ~~^~~~~~~~~~~~~~~~ [ 422s] /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 > > > >]': [ 422s] /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 [ 422s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 422s] | ^~~~~~~~~~~~~~~~ [ 422s] /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 [ 422s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 422s] ./../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]' [ 422s] 313 | Connect(fst); [ 422s] | ~~~~~~~^~~~~ [ 422s] ./../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]' [ 422s] 69 | RmEpsilon(fst, distance, ropts); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 422s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 422s] 130 | internal::RmEpsilon(fst, opts); [ 422s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 422s] rmepsilon.cc:36:1: required from here [ 422s] 168 | ({#Op, Arc::Type()}, Op) [ 422s] | ^ [ 422s] ./../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] [ 422s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 422s] | ~~^~~~~~~~~~~~~~~ [ 422s] /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 > > > >]': [ 422s] /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 [ 422s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 422s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] /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 [ 422s] 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 > > > >]', [ 422s] 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: [ 422s] /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 [ 422s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 422s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] /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 [ 422s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 422s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] /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 [ 422s] 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 > > > >]', [ 422s] 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: [ 422s] /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 [ 422s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 422s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] 2643 | __first + __step_size, [ 422s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 422s] 2644 | __first + __two_step, [ 422s] | ~~~~~~~~~~~~~~~~~~~~~ [ 422s] 2645 | __result, __comp); [ 422s] | ~~~~~~~~~~~~~~~~~ [ 422s] /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 [ 422s] /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 [ 422s] 2650 | std::__move_merge(__first, __first + __step_size, [ 422s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] 2651 | __first + __step_size, __last, __result, __comp); [ 422s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] /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 [ 422s] 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 > > > >]', [ 422s] 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: [ 422s] /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 [ 422s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 422s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] 2643 | __first + __step_size, [ 422s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 422s] 2644 | __first + __two_step, [ 422s] | ~~~~~~~~~~~~~~~~~~~~~ [ 422s] 2645 | __result, __comp); [ 422s] | ~~~~~~~~~~~~~~~~~ [ 422s] /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 [ 422s] 2650 | std::__move_merge(__first, __first + __step_size, [ 422s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] 2651 | __first + __step_size, __last, __result, __comp); [ 422s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] /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 [ 422s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 422s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 422s] 119 | visitor->FinishVisit(); [ 422s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 422s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 422s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 422s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 422s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 422s] | ^~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 422s] 130 | internal::RmEpsilon(fst, opts); [ 422s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 422s] rmepsilon.cc:36:1: required from here [ 422s] 168 | ({#Op, Arc::Type()}, Op) [ 422s] | ^ [ 422s] ./../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] [ 422s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 422s] | ~~^~~~~~~~~~~~~~~~ [ 422s] ./../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] [ 422s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 422s] | ~~^~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 422s] ./../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]' [ 422s] 313 | Connect(fst); [ 422s] | ~~~~~~~^~~~~ [ 422s] ./../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]' [ 422s] 69 | RmEpsilon(fst, distance, ropts); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 422s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 422s] 130 | internal::RmEpsilon(fst, opts); [ 422s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 422s] rmepsilon.cc:36:1: required from here [ 422s] 168 | ({#Op, Arc::Type()}, Op) [ 422s] | ^ [ 422s] ./../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] [ 422s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 422s] | ~~^~~~~~~~~~~~~~~ [ 422s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 422s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 422s] 119 | visitor->FinishVisit(); [ 422s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 422s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 422s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 422s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 422s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 422s] | ^~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 422s] 130 | internal::RmEpsilon(fst, opts); [ 422s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 422s] rmepsilon.cc:36:1: required from here [ 422s] 168 | ({#Op, Arc::Type()}, Op) [ 422s] | ^ [ 422s] ./../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] [ 422s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 422s] | ~~^~~~~~~~~~~~~~~~ [ 422s] ./../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] [ 422s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 422s] | ~~^~~~~~~~~~~~~~~~ [ 422s] /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 > > >]': [ 422s] /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 [ 422s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 422s] | ^~~~~~~~~~~~~~~~ [ 422s] /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 [ 422s] In file included from ./../include/fst/rmepsilon.h:45: [ 422s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 422s] ./../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]' [ 422s] 211 | Prune(fst, opts); [ 422s] | ~~~~~^~~~~~~~~~~ [ 422s] ./../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]' [ 422s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 422s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../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]' [ 422s] 69 | RmEpsilon(fst, distance, ropts); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 422s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 422s] 130 | internal::RmEpsilon(fst, opts); [ 422s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 422s] rmepsilon.cc:36:1: required from here [ 422s] 168 | ({#Op, Arc::Type()}, Op) [ 422s] | ^ [ 422s] ./../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] [ 422s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 422s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 422s] ./../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] [ 422s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 422s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 422s] ./../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] [ 422s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 422s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 422s] ./../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] [ 422s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 422s] | ~~^~~~~~~~~~~~~~~~ [ 422s] /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 > > >]': [ 422s] /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 [ 422s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 422s] | ^~~~~~~~~~~~ [ 422s] /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 > > >]': [ 422s] /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 [ 422s] /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 [ 422s] /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 [ 422s] /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 [ 422s] /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 > > >]': [ 422s] /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 [ 422s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 422s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] /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 [ 422s] 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 > > >]', [ 422s] 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: [ 422s] /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 [ 422s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 422s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] /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 [ 422s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 422s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] /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 [ 422s] 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 > > >]', [ 422s] 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: [ 422s] /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 [ 422s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 422s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] 2643 | __first + __step_size, [ 422s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 422s] 2644 | __first + __two_step, [ 422s] | ~~~~~~~~~~~~~~~~~~~~~ [ 422s] 2645 | __result, __comp); [ 422s] | ~~~~~~~~~~~~~~~~~ [ 422s] /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 [ 422s] /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 [ 422s] 2650 | std::__move_merge(__first, __first + __step_size, [ 422s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] 2651 | __first + __step_size, __last, __result, __comp); [ 422s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] /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 [ 422s] 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 > > >]', [ 422s] 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: [ 422s] /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 [ 422s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 422s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] 2643 | __first + __step_size, [ 422s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 422s] 2644 | __first + __two_step, [ 422s] | ~~~~~~~~~~~~~~~~~~~~~ [ 422s] 2645 | __result, __comp); [ 422s] | ~~~~~~~~~~~~~~~~~ [ 422s] /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 [ 422s] 2650 | std::__move_merge(__first, __first + __step_size, [ 422s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] 2651 | __first + __step_size, __last, __result, __comp); [ 422s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] /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 [ 422s] In file included from ./../include/fst/script/rmepsilon.h:28: [ 422s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 422s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 422s] 138 | class ImplToExpandedFst : public ImplToFst { [ 422s] | ^~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 422s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 422s] | ^~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 422s] 527 | class VectorFst : public ImplToMutableFst> { [ 422s] | ^~~~~~~~~ [ 422s] ./../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]' [ 422s] 316 | VectorFst rfst; [ 422s] | ^~~~ [ 422s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 422s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 422s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../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]' [ 422s] 211 | Prune(fst, opts); [ 422s] | ~~~~~^~~~~~~~~~~ [ 422s] ./../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]' [ 422s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 422s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../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]' [ 422s] 69 | RmEpsilon(fst, distance, ropts); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 422s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 422s] 130 | internal::RmEpsilon(fst, opts); [ 422s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 422s] rmepsilon.cc:36:1: required from here [ 422s] 168 | ({#Op, Arc::Type()}, Op) [ 422s] | ^ [ 422s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 422s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 422s] | ^~~~~~~~ [ 422s] In file included from ./../include/fst/expanded-fst.h:38, [ 422s] from ./../include/fst/mutable-fst.h:38: [ 422s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 422s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 422s] | ^~~~~~~~ [ 422s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 422s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 422s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 422s] | ^~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 422s] 527 | class VectorFst : public ImplToMutableFst> { [ 422s] | ^~~~~~~~~ [ 422s] ./../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]' [ 422s] 316 | VectorFst rfst; [ 422s] | ^~~~ [ 422s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 422s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 422s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../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]' [ 422s] 211 | Prune(fst, opts); [ 422s] | ~~~~~^~~~~~~~~~~ [ 422s] ./../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]' [ 422s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 422s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../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]' [ 422s] 69 | RmEpsilon(fst, distance, ropts); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 422s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 422s] 130 | internal::RmEpsilon(fst, opts); [ 422s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 422s] rmepsilon.cc:36:1: required from here [ 422s] 168 | ({#Op, Arc::Type()}, Op) [ 422s] | ^ [ 422s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 422s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 422s] | ^~~~~~~~ [ 422s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 422s] 138 | class ImplToExpandedFst : public ImplToFst { [ 422s] | ^~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 422s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 422s] 527 | class VectorFst : public ImplToMutableFst> { [ 422s] | ^~~~~~~~~ [ 422s] ./../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]' [ 422s] 316 | VectorFst rfst; [ 422s] | ^~~~ [ 422s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 422s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 422s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../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]' [ 422s] 211 | Prune(fst, opts); [ 422s] | ~~~~~^~~~~~~~~~~ [ 422s] ./../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]' [ 422s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 422s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../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]' [ 422s] 69 | RmEpsilon(fst, distance, ropts); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 422s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 422s] 130 | internal::RmEpsilon(fst, opts); [ 422s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 422s] rmepsilon.cc:36:1: required from here [ 422s] 168 | ({#Op, Arc::Type()}, Op) [ 422s] | ^ [ 422s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 422s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 422s] | ^~~~~~~~ [ 422s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 422s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 422s] | ^~~~~~~~~~~~~~~~ [ 422s] In file included from ./../include/fst/queue.h:38: [ 422s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 422s] ./../include/fst/prune.h:149:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 422s] 149 | enqueued[s] = heap.Insert(s); [ 422s] | ~~~~~~~~~~~^~~ [ 422s] ./../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]' [ 422s] 211 | Prune(fst, opts); [ 422s] | ~~~~~^~~~~~~~~~~ [ 422s] ./../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]' [ 422s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 422s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../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]' [ 422s] 69 | RmEpsilon(fst, distance, ropts); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 422s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 422s] 130 | internal::RmEpsilon(fst, opts); [ 422s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 422s] rmepsilon.cc:36:1: required from here [ 422s] 168 | ({#Op, Arc::Type()}, Op) [ 422s] | ^ [ 422s] ./../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] [ 422s] 57 | if (size_ < values_.size()) { [ 422s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 422s] ./../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]' [ 422s] 227 | state_queue_->Update(nextstate); [ 422s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 422s] ./../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]' [ 422s] 161 | sd_state_.ShortestDistance(source); [ 422s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 422s] ./../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]' [ 422s] 280 | rmeps_state.Expand(state); [ 422s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 422s] ./../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]' [ 422s] 69 | RmEpsilon(fst, distance, ropts); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 422s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 422s] 130 | internal::RmEpsilon(fst, opts); [ 422s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 422s] rmepsilon.cc:36:1: required from here [ 422s] 168 | ({#Op, Arc::Type()}, Op) [ 422s] | ^ [ 422s] ./../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] [ 422s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 422s] | ~~^~~~~~~~~~~~~~ [ 422s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 422s] ./../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]' [ 422s] 187 | state_queue_->Enqueue(source); [ 422s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 422s] ./../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]' [ 422s] 161 | sd_state_.ShortestDistance(source); [ 422s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 422s] ./../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]' [ 422s] 280 | rmeps_state.Expand(state); [ 422s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 422s] ./../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]' [ 422s] 69 | RmEpsilon(fst, distance, ropts); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 422s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 422s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 422s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 422s] 130 | internal::RmEpsilon(fst, opts); [ 422s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 422s] rmepsilon.cc:36:1: required from here [ 422s] 168 | ({#Op, Arc::Type()}, Op) [ 422s] | ^ [ 422s] ./../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] [ 422s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 422s] | ~~~~~~~~~~~~~~~~~^~~~ [ 423s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 423s] ./../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]' [ 423s] 224 | key_[s] = heap_.Insert(s); [ 423s] | ~~~~~~~~~~~~^~~ [ 423s] ./../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]' [ 423s] 187 | state_queue_->Enqueue(source); [ 423s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 423s] ./../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]' [ 423s] 161 | sd_state_.ShortestDistance(source); [ 423s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 423s] ./../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]' [ 423s] 280 | rmeps_state.Expand(state); [ 423s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 423s] ./../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]' [ 423s] 69 | RmEpsilon(fst, distance, ropts); [ 423s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 423s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 423s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 423s] 130 | internal::RmEpsilon(fst, opts); [ 423s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 423s] rmepsilon.cc:36:1: required from here [ 423s] 168 | ({#Op, Arc::Type()}, Op) [ 423s] | ^ [ 423s] ./../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] [ 423s] 57 | if (size_ < values_.size()) { [ 423s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 423s] ./../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]': [ 423s] ./../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]' [ 423s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 423s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] 689 | &unweighted); [ 423s] | ~~~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 423s] | ^~~~~~~~~~~ [ 423s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 423s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 423s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 211 | Prune(fst, opts); [ 423s] | ~~~~~^~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 423s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 69 | RmEpsilon(fst, distance, ropts); [ 423s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 423s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 423s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 423s] 130 | internal::RmEpsilon(fst, opts); [ 423s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 423s] rmepsilon.cc:36:1: required from here [ 423s] 168 | ({#Op, Arc::Type()}, Op) [ 423s] | ^ [ 423s] ./../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] [ 423s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 423s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 423s] /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 > > > >]': [ 423s] /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 [ 423s] 1235 | __rotate(_RandomAccessIterator __first, [ 423s] | ^~~~~~~~ [ 423s] /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 [ 423s] /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 [ 423s] ./../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]': [ 423s] ./../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]' [ 423s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 423s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] 689 | &unweighted); [ 423s] | ~~~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 423s] | ^~~~~~~~~~~ [ 423s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 423s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 423s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 211 | Prune(fst, opts); [ 423s] | ~~~~~^~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 423s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 69 | RmEpsilon(fst, distance, ropts); [ 423s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 423s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 423s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 423s] 130 | internal::RmEpsilon(fst, opts); [ 423s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 423s] rmepsilon.cc:36:1: required from here [ 423s] 168 | ({#Op, Arc::Type()}, Op) [ 423s] | ^ [ 423s] ./../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] [ 423s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 423s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 423s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 423s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 423s] | ^~~~~~~~~ [ 423s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 423s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 423s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 423s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 423s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 211 | Prune(fst, opts); [ 423s] | ~~~~~^~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 423s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 69 | RmEpsilon(fst, distance, ropts); [ 423s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 423s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 423s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 423s] 130 | internal::RmEpsilon(fst, opts); [ 423s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 423s] rmepsilon.cc:36:1: required from here [ 423s] 168 | ({#Op, Arc::Type()}, Op) [ 423s] | ^ [ 423s] ./../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] [ 423s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 423s] | ~~^~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 423s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 423s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 423s] | ^~~~~~~~~ [ 423s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 423s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 423s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 423s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 423s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 211 | Prune(fst, opts); [ 423s] | ~~~~~^~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 423s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 69 | RmEpsilon(fst, distance, ropts); [ 423s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 423s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 423s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 423s] 130 | internal::RmEpsilon(fst, opts); [ 423s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 423s] rmepsilon.cc:36:1: required from here [ 423s] 168 | ({#Op, Arc::Type()}, Op) [ 423s] | ^ [ 423s] ./../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] [ 423s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 423s] | ~~^~~~~~~~~~~~~~~~~~~ [ 423s] /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 > > > >]': [ 423s] /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 [ 423s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 423s] | ^~~~~~~~~~~~~~~~ [ 423s] /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 [ 423s] /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 [ 423s] /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 > > > >]': [ 423s] /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 [ 423s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 423s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 423s] /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 [ 423s] /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 [ 423s] /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 [ 423s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 423s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] /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 [ 423s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 423s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] /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 [ 423s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 423s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] 2709 | __middle - __first, __last - __middle, [ 423s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] 2710 | __buffer, __comp); [ 423s] | ~~~~~~~~~~~~~~~~~ [ 423s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:66, [ 423s] from ./../include/fst/disambiguate.h:28: [ 423s] /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 >]': [ 423s] /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 [ 423s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 423s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 423s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 423s] 119 | visitor->FinishVisit(); [ 423s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 423s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 423s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 423s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] /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 >]' [ 423s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 423s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 665 | queue_ = std::make_unique>(fst, filter); [ 423s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 423s] ./../include/fst/shortest-distance.h:319:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 423s] ./../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]' [ 423s] 211 | Prune(fst, opts); [ 423s] | ~~~~~^~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 423s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../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]' [ 423s] 69 | RmEpsilon(fst, distance, ropts); [ 423s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 423s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 423s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 423s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 423s] 130 | internal::RmEpsilon(fst, opts); [ 423s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 423s] rmepsilon.cc:36:1: required from here [ 423s] 168 | ({#Op, Arc::Type()}, Op) [ 423s] | ^ [ 423s] ./../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] [ 423s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 423s] | ~~^~~~~~~~~~~~~~~~ [ 423s] ./../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] [ 423s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 423s] | ~~^~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 424s] ./../include/fst/queue.h:558:11: required from here [ 424s] 558 | StateId Head() const final { [ 424s] | ^~~~ [ 424s] ./../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] [ 424s] 562 | ((front_ >= trivial_queue_.size()) || [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 424s] ./../include/fst/queue.h:573:8: required from here [ 424s] 573 | void Enqueue(StateId s) final { [ 424s] | ^~~~~~~ [ 424s] ./../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] [ 424s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 424s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 424s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 424s] ./../include/fst/queue.h:591:8: required from here [ 424s] 591 | void Dequeue() final { [ 424s] | ^~~~~~~ [ 424s] ./../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] [ 424s] 594 | } else if (front_ < trivial_queue_.size()) { [ 424s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 424s] ./../include/fst/queue.h:603:8: required from here [ 424s] 603 | bool Empty() const final { [ 424s] | ^~~~~ [ 424s] ./../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] [ 424s] 612 | return (front_ >= trivial_queue_.size()) || [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 424s] ./../include/fst/queue.h:617:8: required from here [ 424s] 617 | void Clear() final { [ 424s] | ^~~~~ [ 424s] ./../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] [ 424s] 621 | } else if (i < trivial_queue_.size()) { [ 424s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 424s] ./../include/fst/queue.h:238:8: required from here [ 424s] 238 | void Update(StateId s) override { [ 424s] | ^~~~~~ [ 424s] ./../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] [ 424s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 424s] | ~~^~~~~~~~~~~~~~ [ 424s] In file included from ./../include/fst/cache.h:40, [ 424s] from ./../include/fst/rmepsilon.h:34: [ 424s] ./../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 > >]': [ 424s] ./../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 > >]' [ 424s] 416 | BaseImpl::DeleteStates(dstates); [ 424s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 424s] ./../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 > >]' [ 424s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 424s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 424s] ./../include/fst/mutable-fst.h:344:8: required from here [ 424s] 344 | void DeleteStates(const std::vector &dstates) override { [ 424s] | ^~~~~~~~~~~~ [ 424s] ./../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] [ 424s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 424s] ./../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] [ 424s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 425s] depbase=`echo shortest-path.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 425s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 425s] mv -f $depbase.Tpo $depbase.Plo [ 425s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 425s] from ./../include/fst/compat.h:21, [ 425s] from ./../include/fst/fst.h:40, [ 425s] from ./../include/fst/script/randgen.h:25: [ 425s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 425s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 425s] /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 [ 425s] 1973 | return std::__lower_bound(__first, __last, __val, [ 425s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 425s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 425s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 425s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 425s] /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 [ 425s] 1973 | return std::__lower_bound(__first, __last, __val, [ 425s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 425s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 425s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 425s] /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 [ 425s] 1973 | return std::__lower_bound(__first, __last, __val, [ 425s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 425s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] In file included from ./../include/fst/topsort.h:27, [ 425s] from ./../include/fst/queue.h:40, [ 425s] from ./../include/fst/script/shortest-distance.h:30, [ 425s] from shortest-distance.cc:18: [ 425s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 425s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 425s] 138 | class ImplToExpandedFst : public ImplToFst { [ 425s] | ^~~~~~~~~~~~~~~~~ [ 425s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 425s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 425s] | ^~~~~~~~~~~~~~~~ [ 425s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 425s] 527 | class VectorFst : public ImplToMutableFst> { [ 425s] | ^~~~~~~~~ [ 425s] ./../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]' [ 425s] 316 | VectorFst rfst; [ 425s] | ^~~~ [ 425s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 425s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 425s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] 225 | std::get<3>(*args)); [ 425s] | ~~~~~~~~~~~~~~~~~~~ [ 425s] shortest-distance.cc:52:1: required from here [ 425s] 168 | ({#Op, Arc::Type()}, Op) [ 425s] | ^ [ 425s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 425s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 425s] | ^~~~~~~~ [ 425s] In file included from ./../include/fst/expanded-fst.h:38, [ 425s] from ./../include/fst/mutable-fst.h:38: [ 425s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 425s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 425s] | ^~~~~~~~ [ 425s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 425s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 425s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 425s] | ^~~~~~~~~~~~~~~~ [ 425s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 425s] 527 | class VectorFst : public ImplToMutableFst> { [ 425s] | ^~~~~~~~~ [ 425s] ./../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]' [ 425s] 316 | VectorFst rfst; [ 425s] | ^~~~ [ 425s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 425s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 425s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] 225 | std::get<3>(*args)); [ 425s] | ~~~~~~~~~~~~~~~~~~~ [ 425s] shortest-distance.cc:52:1: required from here [ 425s] 168 | ({#Op, Arc::Type()}, Op) [ 425s] | ^ [ 425s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 425s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 425s] | ^~~~~~~~ [ 425s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 425s] 138 | class ImplToExpandedFst : public ImplToFst { [ 425s] | ^~~~~~~~~~~~~~~~~ [ 425s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 425s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 425s] 527 | class VectorFst : public ImplToMutableFst> { [ 425s] | ^~~~~~~~~ [ 425s] ./../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]' [ 425s] 316 | VectorFst rfst; [ 425s] | ^~~~ [ 425s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 425s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 425s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] 225 | std::get<3>(*args)); [ 425s] | ~~~~~~~~~~~~~~~~~~~ [ 425s] shortest-distance.cc:52:1: required from here [ 425s] 168 | ({#Op, Arc::Type()}, Op) [ 425s] | ^ [ 425s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 425s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 425s] | ^~~~~~~~ [ 425s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 425s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 425s] | ^~~~~~~~~~~~~~~~ [ 425s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 425s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 425s] 138 | class ImplToExpandedFst : public ImplToFst { [ 425s] | ^~~~~~~~~~~~~~~~~ [ 425s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 425s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 425s] | ^~~~~~~~~~~~~~~~ [ 425s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 425s] 527 | class VectorFst : public ImplToMutableFst> { [ 425s] | ^~~~~~~~~ [ 425s] ./../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]' [ 425s] 316 | VectorFst rfst; [ 425s] | ^~~~ [ 425s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 425s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 425s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] 225 | std::get<3>(*args)); [ 425s] | ~~~~~~~~~~~~~~~~~~~ [ 425s] shortest-distance.cc:52:1: required from here [ 425s] 168 | ({#Op, Arc::Type()}, Op) [ 425s] | ^ [ 425s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 425s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 425s] | ^~~~~~~~ [ 425s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 425s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 425s] | ^~~~~~~~ [ 425s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 425s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 425s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 425s] | ^~~~~~~~~~~~~~~~ [ 425s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 425s] 527 | class VectorFst : public ImplToMutableFst> { [ 425s] | ^~~~~~~~~ [ 425s] ./../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]' [ 425s] 316 | VectorFst rfst; [ 425s] | ^~~~ [ 425s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 425s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 425s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] 225 | std::get<3>(*args)); [ 425s] | ~~~~~~~~~~~~~~~~~~~ [ 425s] shortest-distance.cc:52:1: required from here [ 425s] 168 | ({#Op, Arc::Type()}, Op) [ 425s] | ^ [ 425s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 425s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 425s] | ^~~~~~~~ [ 425s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 425s] 138 | class ImplToExpandedFst : public ImplToFst { [ 425s] | ^~~~~~~~~~~~~~~~~ [ 425s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 425s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 425s] 527 | class VectorFst : public ImplToMutableFst> { [ 425s] | ^~~~~~~~~ [ 425s] ./../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]' [ 425s] 316 | VectorFst rfst; [ 425s] | ^~~~ [ 425s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 425s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 425s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] 225 | std::get<3>(*args)); [ 425s] | ~~~~~~~~~~~~~~~~~~~ [ 425s] shortest-distance.cc:52:1: required from here [ 425s] 168 | ({#Op, Arc::Type()}, Op) [ 425s] | ^ [ 425s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 425s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 425s] | ^~~~~~~~ [ 425s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 425s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 425s] | ^~~~~~~~~~~~~~~~ [ 425s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 425s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 425s] 138 | class ImplToExpandedFst : public ImplToFst { [ 425s] | ^~~~~~~~~~~~~~~~~ [ 425s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 425s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 425s] | ^~~~~~~~~~~~~~~~ [ 425s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 425s] 527 | class VectorFst : public ImplToMutableFst> { [ 425s] | ^~~~~~~~~ [ 425s] ./../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]' [ 425s] 316 | VectorFst rfst; [ 425s] | ^~~~ [ 425s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 425s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 425s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] 225 | std::get<3>(*args)); [ 425s] | ~~~~~~~~~~~~~~~~~~~ [ 425s] shortest-distance.cc:52:1: required from here [ 425s] 168 | ({#Op, Arc::Type()}, Op) [ 425s] | ^ [ 425s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 425s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 425s] | ^~~~~~~~ [ 425s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 425s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 425s] | ^~~~~~~~ [ 425s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 425s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 425s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 425s] | ^~~~~~~~~~~~~~~~ [ 425s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 425s] 527 | class VectorFst : public ImplToMutableFst> { [ 425s] | ^~~~~~~~~ [ 425s] ./../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]' [ 425s] 316 | VectorFst rfst; [ 425s] | ^~~~ [ 425s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 425s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 425s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] 225 | std::get<3>(*args)); [ 425s] | ~~~~~~~~~~~~~~~~~~~ [ 425s] shortest-distance.cc:52:1: required from here [ 425s] 168 | ({#Op, Arc::Type()}, Op) [ 425s] | ^ [ 425s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 425s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 425s] | ^~~~~~~~ [ 425s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 425s] 138 | class ImplToExpandedFst : public ImplToFst { [ 425s] | ^~~~~~~~~~~~~~~~~ [ 425s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 425s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 425s] 527 | class VectorFst : public ImplToMutableFst> { [ 425s] | ^~~~~~~~~ [ 425s] ./../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]' [ 425s] 316 | VectorFst rfst; [ 425s] | ^~~~ [ 425s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 425s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 425s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] 225 | std::get<3>(*args)); [ 425s] | ~~~~~~~~~~~~~~~~~~~ [ 425s] shortest-distance.cc:52:1: required from here [ 425s] 168 | ({#Op, Arc::Type()}, Op) [ 425s] | ^ [ 425s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 425s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 425s] | ^~~~~~~~ [ 425s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 425s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 425s] | ^~~~~~~~~~~~~~~~ [ 425s] In file included from ./../include/fst/script/shortest-distance.h:31: [ 425s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 425s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 425s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 425s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] shortest-distance.cc:53:1: required from here [ 425s] 168 | ({#Op, Arc::Type()}, Op) [ 425s] | ^ [ 425s] ./../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] [ 425s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 425s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 425s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 425s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 425s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 425s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] shortest-distance.cc:53:1: required from here [ 425s] 168 | ({#Op, Arc::Type()}, Op) [ 425s] | ^ [ 425s] ./../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] [ 425s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 425s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 425s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 425s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 425s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 425s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 425s] shortest-distance.cc:53:1: required from here [ 425s] 168 | ({#Op, Arc::Type()}, Op) [ 425s] | ^ [ 425s] ./../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] [ 425s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 425s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 426s] ./../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]': [ 426s] ./../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]' [ 426s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 426s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 426s] 689 | &unweighted); [ 426s] | ~~~~~~~~~~~~ [ 426s] ./../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]' [ 426s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 426s] | ^~~~~~~~~~~ [ 426s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 426s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 426s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 426s] 225 | std::get<3>(*args)); [ 426s] | ~~~~~~~~~~~~~~~~~~~ [ 426s] shortest-distance.cc:52:1: required from here [ 426s] 168 | ({#Op, Arc::Type()}, Op) [ 426s] | ^ [ 426s] ./../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] [ 426s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 426s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 427s] ./../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]': [ 427s] ./../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]' [ 427s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 427s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 427s] 689 | &unweighted); [ 427s] | ~~~~~~~~~~~~ [ 427s] ./../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]' [ 427s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 427s] | ^~~~~~~~~~~ [ 427s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 427s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 427s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 427s] 225 | std::get<3>(*args)); [ 427s] | ~~~~~~~~~~~~~~~~~~~ [ 427s] shortest-distance.cc:52:1: required from here [ 427s] 168 | ({#Op, Arc::Type()}, Op) [ 427s] | ^ [ 427s] ./../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] [ 427s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 427s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 427s] ./../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]': [ 427s] ./../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]' [ 427s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 427s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 427s] 689 | &unweighted); [ 427s] | ~~~~~~~~~~~~ [ 427s] ./../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]' [ 427s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 427s] | ^~~~~~~~~~~ [ 427s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 427s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 427s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 427s] 225 | std::get<3>(*args)); [ 427s] | ~~~~~~~~~~~~~~~~~~~ [ 427s] shortest-distance.cc:52:1: required from here [ 427s] 168 | ({#Op, Arc::Type()}, Op) [ 427s] | ^ [ 427s] ./../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] [ 427s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 427s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 427s] ./../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]': [ 427s] ./../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]' [ 427s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 427s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 427s] 689 | &unweighted); [ 427s] | ~~~~~~~~~~~~ [ 427s] ./../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]' [ 427s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 427s] | ^~~~~~~~~~~ [ 427s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 427s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 427s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 427s] 225 | std::get<3>(*args)); [ 427s] | ~~~~~~~~~~~~~~~~~~~ [ 427s] shortest-distance.cc:52:1: required from here [ 427s] 168 | ({#Op, Arc::Type()}, Op) [ 427s] | ^ [ 427s] ./../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] [ 427s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 427s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 427s] ./../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]': [ 427s] ./../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]' [ 427s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 427s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 427s] 689 | &unweighted); [ 427s] | ~~~~~~~~~~~~ [ 427s] ./../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]' [ 427s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 427s] | ^~~~~~~~~~~ [ 427s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 427s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 427s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 427s] 225 | std::get<3>(*args)); [ 427s] | ~~~~~~~~~~~~~~~~~~~ [ 427s] shortest-distance.cc:52:1: required from here [ 427s] 168 | ({#Op, Arc::Type()}, Op) [ 427s] | ^ [ 427s] ./../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] [ 427s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 427s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 427s] ./../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]': [ 427s] ./../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]' [ 427s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 427s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 427s] 689 | &unweighted); [ 427s] | ~~~~~~~~~~~~ [ 427s] ./../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]' [ 427s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 427s] | ^~~~~~~~~~~ [ 427s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 427s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 427s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 427s] 225 | std::get<3>(*args)); [ 427s] | ~~~~~~~~~~~~~~~~~~~ [ 427s] shortest-distance.cc:52:1: required from here [ 427s] 168 | ({#Op, Arc::Type()}, Op) [ 427s] | ^ [ 427s] ./../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] [ 427s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 427s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 428s] ./../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]' [ 428s] 227 | state_queue_->Update(nextstate); [ 428s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 267 | sd_state.ShortestDistance(opts.source); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 119 | ShortestDistance(fst, distance, sopts); [ 428s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 128 | ShortestDistance>(fst, distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:188:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 428s] 187 | internal::ShortestDistance>( [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 428s] 189 | fst, &typed_distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] shortest-distance.cc:51:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 428s] | ~~^~~~~~~~~~~~~~ [ 428s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 428s] ./../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]' [ 428s] 187 | state_queue_->Enqueue(source); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 428s] ./../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]' [ 428s] 267 | sd_state.ShortestDistance(opts.source); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 119 | ShortestDistance(fst, distance, sopts); [ 428s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 128 | ShortestDistance>(fst, distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:197:64: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 428s] 197 | internal::ShortestDistance>( [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 428s] 198 | fst, &typed_distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] shortest-distance.cc:51:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 428s] | ~~~~~~~~~~~~~~~~~^~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 689 | &unweighted); [ 428s] | ~~~~~~~~~~~~ [ 428s] /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 >]' [ 428s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 428s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 116 | QueueConstructor::Construct(fst, distance)); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 132 | ShortestDistance>(fst, distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 428s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 428s] 172 | opts); [ 428s] | ~~~~~ [ 428s] shortest-distance.cc:51:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 428s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 689 | &unweighted); [ 428s] | ~~~~~~~~~~~~ [ 428s] /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 >]' [ 428s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 428s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 116 | QueueConstructor::Construct(fst, distance)); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 136 | ShortestDistance>(fst, distance, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 428s] 137 | opts); [ 428s] | ~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 428s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 428s] 172 | opts); [ 428s] | ~~~~~ [ 428s] shortest-distance.cc:51:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 428s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 689 | &unweighted); [ 428s] | ~~~~~~~~~~~~ [ 428s] /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 >]' [ 428s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 428s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 116 | QueueConstructor::Construct(fst, distance)); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 141 | ShortestDistance>(fst, distance, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 428s] 142 | opts); [ 428s] | ~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 428s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 428s] 172 | opts); [ 428s] | ~~~~~ [ 428s] shortest-distance.cc:51:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 428s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 428s] In file included from ./../include/fst/queue.h:38: [ 428s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 428s] ./../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]' [ 428s] 224 | key_[s] = heap_.Insert(s); [ 428s] | ~~~~~~~~~~~~^~~ [ 428s] ./../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]' [ 428s] 187 | state_queue_->Enqueue(source); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 428s] ./../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]' [ 428s] 267 | sd_state.ShortestDistance(opts.source); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 119 | ShortestDistance(fst, distance, sopts); [ 428s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 128 | ShortestDistance>(fst, distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:188:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 428s] 187 | internal::ShortestDistance>( [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 428s] 189 | fst, &typed_distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] shortest-distance.cc:51:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 57 | if (size_ < values_.size()) { [ 428s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 689 | &unweighted); [ 428s] | ~~~~~~~~~~~~ [ 428s] /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 >]' [ 428s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 428s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 116 | QueueConstructor::Construct(fst, distance)); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 132 | ShortestDistance>(fst, distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 428s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 428s] 172 | opts); [ 428s] | ~~~~~ [ 428s] shortest-distance.cc:51:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 428s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 689 | &unweighted); [ 428s] | ~~~~~~~~~~~~ [ 428s] /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 >]' [ 428s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 428s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 116 | QueueConstructor::Construct(fst, distance)); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 136 | ShortestDistance>(fst, distance, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 428s] 137 | opts); [ 428s] | ~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 428s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 428s] 172 | opts); [ 428s] | ~~~~~ [ 428s] shortest-distance.cc:51:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 428s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 428s] In file included from ./../include/fst/script/shortest-path.h:29, [ 428s] from shortest-path.cc:18: [ 428s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 428s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 428s] 138 | class ImplToExpandedFst : public ImplToFst { [ 428s] | ^~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 428s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 428s] | ^~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 428s] 527 | class VectorFst : public ImplToMutableFst> { [ 428s] | ^~~~~~~~~ [ 428s] ./../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]' [ 428s] 475 | VectorFst rfst; [ 428s] | ^~~~ [ 428s] ./../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]' [ 428s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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 >]' [ 428s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 428s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] shortest-path.cc:37:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 428s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 428s] | ^~~~~~~~ [ 428s] In file included from ./../include/fst/expanded-fst.h:38, [ 428s] from ./../include/fst/mutable-fst.h:38: [ 428s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 428s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 428s] | ^~~~~~~~ [ 428s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 428s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 428s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 428s] | ^~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 428s] 527 | class VectorFst : public ImplToMutableFst> { [ 428s] | ^~~~~~~~~ [ 428s] ./../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]' [ 428s] 475 | VectorFst rfst; [ 428s] | ^~~~ [ 428s] ./../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]' [ 428s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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 >]' [ 428s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 428s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] shortest-path.cc:37:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 428s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 428s] | ^~~~~~~~ [ 428s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 428s] 138 | class ImplToExpandedFst : public ImplToFst { [ 428s] | ^~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 428s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 428s] 527 | class VectorFst : public ImplToMutableFst> { [ 428s] | ^~~~~~~~~ [ 428s] ./../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]' [ 428s] 475 | VectorFst rfst; [ 428s] | ^~~~ [ 428s] ./../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]' [ 428s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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 >]' [ 428s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 428s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] shortest-path.cc:37:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 428s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 428s] | ^~~~~~~~ [ 428s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 428s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 428s] | ^~~~~~~~~~~~~~~~ [ 428s] In file included from ./../include/fst/script/shortest-path.h:32: [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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 >]' [ 428s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 428s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] shortest-path.cc:37:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 482 | if (state < distance->size()) { [ 428s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 689 | &unweighted); [ 428s] | ~~~~~~~~~~~~ [ 428s] /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 >]' [ 428s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 428s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 116 | QueueConstructor::Construct(fst, distance)); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 141 | ShortestDistance>(fst, distance, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 428s] 142 | opts); [ 428s] | ~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 428s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 428s] 172 | opts); [ 428s] | ~~~~~ [ 428s] shortest-distance.cc:51:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 428s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 689 | &unweighted); [ 428s] | ~~~~~~~~~~~~ [ 428s] /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 >]' [ 428s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 428s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 116 | QueueConstructor::Construct(fst, distance)); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 132 | ShortestDistance>(fst, distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 428s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 428s] 172 | opts); [ 428s] | ~~~~~ [ 428s] shortest-distance.cc:51:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 428s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 689 | &unweighted); [ 428s] | ~~~~~~~~~~~~ [ 428s] /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 >]' [ 428s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 428s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 116 | QueueConstructor::Construct(fst, distance)); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 136 | ShortestDistance>(fst, distance, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 428s] 137 | opts); [ 428s] | ~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 428s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 428s] 172 | opts); [ 428s] | ~~~~~ [ 428s] shortest-distance.cc:51:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 428s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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 >]' [ 428s] 99 | ShortestPath>(ifst, ofst, &distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 428s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] shortest-path.cc:37:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 482 | if (state < distance->size()) { [ 428s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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 >]' [ 428s] 103 | ShortestPath>(ifst, ofst, &distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 428s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] shortest-path.cc:37:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 482 | if (state < distance->size()) { [ 428s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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 >]' [ 428s] 108 | ShortestPath>( [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 428s] 109 | ifst, ofst, &distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 428s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] shortest-path.cc:37:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 482 | if (state < distance->size()) { [ 428s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 689 | &unweighted); [ 428s] | ~~~~~~~~~~~~ [ 428s] /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 >]' [ 428s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 428s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 116 | QueueConstructor::Construct(fst, distance)); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 141 | ShortestDistance>(fst, distance, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 428s] 142 | opts); [ 428s] | ~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 428s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 428s] 172 | opts); [ 428s] | ~~~~~ [ 428s] shortest-distance.cc:51:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 428s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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 >]' [ 428s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 428s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] shortest-path.cc:37:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 482 | if (state < distance->size()) { [ 428s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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 >]' [ 428s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 428s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] shortest-path.cc:37:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 482 | if (state < distance->size()) { [ 428s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 428s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 428s] 119 | visitor->FinishVisit(); [ 428s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 428s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 428s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 428s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] /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 >]' [ 428s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 428s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 665 | queue_ = std::make_unique>(fst, filter); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 428s] | ^~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 428s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 428s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 225 | std::get<3>(*args)); [ 428s] | ~~~~~~~~~~~~~~~~~~~ [ 428s] shortest-distance.cc:52:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 428s] | ~~^~~~~~~~~~~~~~~~ [ 428s] ./../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] [ 428s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 428s] | ~~^~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 457 | &parent)) { [ 428s] | ~~~~~~~~ [ 428s] ./../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]' [ 428s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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 >]' [ 428s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 428s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] shortest-path.cc:37:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 190 | if (distance->size() < source) { [ 428s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 428s] ./../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] [ 428s] 222 | if (distance->size() <= arc.nextstate) { [ 428s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 490 | opts.weight_threshold, opts.state_threshold); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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 >]' [ 428s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 428s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] shortest-path.cc:37:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 347 | if (ifst.Start() == kNoStateId || distance.size() <= ifst.Start() || [ 428s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 428s] ./../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] [ 428s] 356 | while (pairs.size() <= final_state) { [ 428s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 428s] ./../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] [ 428s] 373 | : (p.first < distance.size()) ? distance[p.first] [ 428s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] ./../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] [ 428s] 380 | while (r.size() <= p.first + 1) r.push_back(0); [ 428s] | ~~~~~~~~~^~~~~~~~~~~~~~ [ 428s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 428s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 428s] 119 | visitor->FinishVisit(); [ 428s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 428s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 428s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 428s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] /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 >]' [ 428s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 428s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 665 | queue_ = std::make_unique>(fst, filter); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 428s] | ^~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 428s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 428s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 225 | std::get<3>(*args)); [ 428s] | ~~~~~~~~~~~~~~~~~~~ [ 428s] shortest-distance.cc:52:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 428s] | ~~^~~~~~~~~~~~~~~~ [ 428s] ./../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] [ 428s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 428s] | ~~^~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 457 | &parent)) { [ 428s] | ~~~~~~~~ [ 428s] ./../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]' [ 428s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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 >]' [ 428s] 99 | ShortestPath>(ifst, ofst, &distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 428s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] shortest-path.cc:37:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 190 | if (distance->size() < source) { [ 428s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 428s] ./../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] [ 428s] 222 | if (distance->size() <= arc.nextstate) { [ 428s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 457 | &parent)) { [ 428s] | ~~~~~~~~ [ 428s] ./../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]' [ 428s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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 >]' [ 428s] 103 | ShortestPath>(ifst, ofst, &distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 428s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] shortest-path.cc:37:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 190 | if (distance->size() < source) { [ 428s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 428s] ./../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] [ 428s] 222 | if (distance->size() <= arc.nextstate) { [ 428s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 428s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 428s] 119 | visitor->FinishVisit(); [ 428s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 428s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 428s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 428s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] /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 >]' [ 428s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 428s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 665 | queue_ = std::make_unique>(fst, filter); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 428s] | ^~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 428s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 428s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 225 | std::get<3>(*args)); [ 428s] | ~~~~~~~~~~~~~~~~~~~ [ 428s] shortest-distance.cc:52:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 428s] | ~~^~~~~~~~~~~~~~~~ [ 428s] ./../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] [ 428s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 428s] | ~~^~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 457 | &parent)) { [ 428s] | ~~~~~~~~ [ 428s] ./../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]' [ 428s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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 >]' [ 428s] 108 | ShortestPath>( [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 428s] 109 | ifst, ofst, &distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 428s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] shortest-path.cc:37:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 190 | if (distance->size() < source) { [ 428s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 428s] ./../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] [ 428s] 222 | if (distance->size() <= arc.nextstate) { [ 428s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 457 | &parent)) { [ 428s] | ~~~~~~~~ [ 428s] ./../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]' [ 428s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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 >]' [ 428s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 428s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] shortest-path.cc:37:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 190 | if (distance->size() < source) { [ 428s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 428s] ./../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] [ 428s] 222 | if (distance->size() <= arc.nextstate) { [ 428s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 428s] ./../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]': [ 428s] ./../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]' [ 428s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 457 | &parent)) { [ 428s] | ~~~~~~~~ [ 428s] ./../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]' [ 428s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 428s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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 >]' [ 428s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 428s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 428s] shortest-path.cc:37:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 190 | if (distance->size() < source) { [ 428s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 428s] ./../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] [ 428s] 222 | if (distance->size() <= arc.nextstate) { [ 428s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 428s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 428s] 119 | visitor->FinishVisit(); [ 428s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 428s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 428s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 428s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] /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 >]' [ 428s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 428s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 665 | queue_ = std::make_unique>(fst, filter); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 428s] | ^~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 428s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 428s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 225 | std::get<3>(*args)); [ 428s] | ~~~~~~~~~~~~~~~~~~~ [ 428s] shortest-distance.cc:52:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 428s] | ~~^~~~~~~~~~~~~~~~ [ 428s] ./../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] [ 428s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 428s] | ~~^~~~~~~~~~~~~~~~ [ 428s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 428s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 428s] 119 | visitor->FinishVisit(); [ 428s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 428s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 428s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 428s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] /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 >]' [ 428s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 428s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 665 | queue_ = std::make_unique>(fst, filter); [ 428s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 428s] ./../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]' [ 428s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 428s] | ^~~~~~~~~~~ [ 428s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 428s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 428s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 428s] 225 | std::get<3>(*args)); [ 428s] | ~~~~~~~~~~~~~~~~~~~ [ 428s] shortest-distance.cc:52:1: required from here [ 428s] 168 | ({#Op, Arc::Type()}, Op) [ 428s] | ^ [ 428s] ./../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] [ 428s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 428s] | ~~^~~~~~~~~~~~~~~~ [ 428s] ./../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] [ 428s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 428s] | ~~^~~~~~~~~~~~~~~~ [ 428s] /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> > > >]': [ 428s] /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 [ 428s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 428s] | ^~~~~~~~~~~~~~~~ [ 428s] /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 [ 429s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 429s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 429s] 119 | visitor->FinishVisit(); [ 429s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 429s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 429s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 429s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] /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 >]' [ 429s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 429s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../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]' [ 429s] 665 | queue_ = std::make_unique>(fst, filter); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 429s] ./../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]' [ 429s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 429s] | ^~~~~~~~~~~ [ 429s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 429s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 429s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] 225 | std::get<3>(*args)); [ 429s] | ~~~~~~~~~~~~~~~~~~~ [ 429s] shortest-distance.cc:52:1: required from here [ 429s] 168 | ({#Op, Arc::Type()}, Op) [ 429s] | ^ [ 429s] ./../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] [ 429s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 429s] | ~~^~~~~~~~~~~~~~~~ [ 429s] ./../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] [ 429s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 429s] | ~~^~~~~~~~~~~~~~~~ [ 429s] /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> > >]': [ 429s] /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 [ 429s] /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 [ 429s] In file included from ./../include/fst/shortest-path.h:35: [ 429s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 429s] ./../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]' [ 429s] 408 | Connect(ofst); [ 429s] | ~~~~~~~^~~~~~ [ 429s] ./../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]' [ 429s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] 490 | opts.weight_threshold, opts.state_threshold); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../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]' [ 429s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 429s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../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 >]' [ 429s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 429s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 429s] shortest-path.cc:37:1: required from here [ 429s] 168 | ({#Op, Arc::Type()}, Op) [ 429s] | ^ [ 429s] ./../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] [ 429s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 429s] | ~~^~~~~~~~~~~~~~~ [ 429s] In file included from ./../include/fst/script/shortest-path.h:31: [ 429s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 429s] ./../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]' [ 429s] 237 | state_queue->Update(arc.nextstate); [ 429s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 429s] ./../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]' [ 429s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] 457 | &parent)) { [ 429s] | ~~~~~~~~ [ 429s] ./../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]' [ 429s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 429s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../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 >]' [ 429s] 108 | ShortestPath>( [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 429s] 109 | ifst, ofst, &distance, opts); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 429s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 429s] shortest-path.cc:37:1: required from here [ 429s] 168 | ({#Op, Arc::Type()}, Op) [ 429s] | ^ [ 429s] ./../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] [ 429s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 429s] | ~~^~~~~~~~~~~~~~ [ 429s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 429s] ./../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]' [ 429s] 198 | state_queue->Enqueue(source); [ 429s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 429s] ./../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]' [ 429s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] 457 | &parent)) { [ 429s] | ~~~~~~~~ [ 429s] ./../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]' [ 429s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 429s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../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 >]' [ 429s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 429s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 429s] shortest-path.cc:37:1: required from here [ 429s] 168 | ({#Op, Arc::Type()}, Op) [ 429s] | ^ [ 429s] ./../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] [ 429s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 429s] | ~~~~~~~~~~~~~~~~~^~~~ [ 429s] ./../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]': [ 429s] ./../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]' [ 429s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 429s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] 689 | &unweighted); [ 429s] | ~~~~~~~~~~~~ [ 429s] /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 >]' [ 429s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 429s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../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]' [ 429s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../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]' [ 429s] 74 | QueueConstructor::Construct(ifst, distance)); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 429s] ./../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 >]' [ 429s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 429s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 429s] shortest-path.cc:37:1: required from here [ 429s] 168 | ({#Op, Arc::Type()}, Op) [ 429s] | ^ [ 429s] ./../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] [ 429s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 429s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 429s] In file included from ./../include/fst/queue.h:38: [ 429s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 429s] ./../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]' [ 429s] 224 | key_[s] = heap_.Insert(s); [ 429s] | ~~~~~~~~~~~~^~~ [ 429s] ./../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]' [ 429s] 198 | state_queue->Enqueue(source); [ 429s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 429s] ./../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]' [ 429s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] 457 | &parent)) { [ 429s] | ~~~~~~~~ [ 429s] ./../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]' [ 429s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 429s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../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 >]' [ 429s] 108 | ShortestPath>( [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 429s] 109 | ifst, ofst, &distance, opts); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 429s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 429s] shortest-path.cc:37:1: required from here [ 429s] 168 | ({#Op, Arc::Type()}, Op) [ 429s] | ^ [ 429s] ./../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] [ 429s] 57 | if (size_ < values_.size()) { [ 429s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 429s] In file included from ./../include/fst/queue.h:40: [ 429s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 429s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 429s] 119 | visitor->FinishVisit(); [ 429s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 429s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 429s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 429s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] /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 >]' [ 429s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 429s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../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]' [ 429s] 107 | return std::make_unique>(fst, ArcFilter()); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 429s] ./../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]' [ 429s] 74 | QueueConstructor::Construct(ifst, distance)); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 429s] ./../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 >]' [ 429s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 429s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 429s] shortest-path.cc:37:1: required from here [ 429s] 168 | ({#Op, Arc::Type()}, Op) [ 429s] | ^ [ 429s] ./../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] [ 429s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 429s] | ~~^~~~~~~~~~~~~~~~ [ 429s] ./../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] [ 429s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 429s] | ~~^~~~~~~~~~~~~~~~ [ 429s] ./../include/fst/shortest-path.h: In instantiation of 'Weight fst::internal::ShortestPathCompare::PWeight(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 429s] ./../include/fst/shortest-path.h:259:27: required from 'bool fst::internal::ShortestPathCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 429s] 259 | const auto wx = Times(PWeight(px.first), px.second); [ 429s] | ^~~~~~~ [ 429s] /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 >]' [ 429s] 196 | { return bool(_M_comp(*__it, __val)); } [ 429s] | ~~~~~~~^~~~~~~~~~~~~~ [ 429s] /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 > >]' [ 429s] 140 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) [ 429s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] /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 >]' [ 429s] 216 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), [ 429s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] 217 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../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]' [ 429s] 396 | std::push_heap(heap.begin(), heap.end(), compare); [ 429s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../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]' [ 429s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] 490 | opts.weight_threshold, opts.state_threshold); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../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]' [ 429s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 429s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../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 >]' [ 429s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 429s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 429s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 429s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 429s] shortest-path.cc:37:1: required from here [ 429s] 168 | ({#Op, Arc::Type()}, Op) [ 429s] | ^ [ 429s] ./../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] [ 429s] 276 | : (state < distance_.size()) ? distance_[state] [ 429s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 430s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 430s] ./../include/fst/queue.h:558:11: required from here [ 430s] 558 | StateId Head() const final { [ 430s] | ^~~~ [ 430s] ./../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] [ 430s] 562 | ((front_ >= trivial_queue_.size()) || [ 430s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 430s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 430s] ./../include/fst/queue.h:573:8: required from here [ 430s] 573 | void Enqueue(StateId s) final { [ 430s] | ^~~~~~~ [ 430s] ./../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] [ 430s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 430s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 430s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 430s] ./../include/fst/queue.h:591:8: required from here [ 430s] 591 | void Dequeue() final { [ 430s] | ^~~~~~~ [ 430s] ./../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] [ 430s] 594 | } else if (front_ < trivial_queue_.size()) { [ 430s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 430s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 430s] ./../include/fst/queue.h:603:8: required from here [ 430s] 603 | bool Empty() const final { [ 430s] | ^~~~~ [ 430s] ./../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] [ 430s] 612 | return (front_ >= trivial_queue_.size()) || [ 430s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 430s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 430s] ./../include/fst/queue.h:617:8: required from here [ 430s] 617 | void Clear() final { [ 430s] | ^~~~~ [ 430s] ./../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] [ 430s] 621 | } else if (i < trivial_queue_.size()) { [ 430s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 430s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 430s] ./../include/fst/queue.h:238:8: required from here [ 430s] 238 | void Update(StateId s) override { [ 430s] | ^~~~~~ [ 430s] ./../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] [ 430s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 430s] | ~~^~~~~~~~~~~~~~ [ 430s] In file included from ./../include/fst/cache.h:40, [ 430s] from ./../include/fst/shortest-distance.h:29: [ 430s] ./../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 > >]': [ 430s] ./../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 > >]' [ 430s] 416 | BaseImpl::DeleteStates(dstates); [ 430s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 430s] ./../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 > >]' [ 430s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 430s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 430s] ./../include/fst/mutable-fst.h:344:8: required from here [ 430s] 344 | void DeleteStates(const std::vector &dstates) override { [ 430s] | ^~~~~~~~~~~~ [ 430s] ./../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] [ 430s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 430s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 430s] ./../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] [ 430s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 430s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 430s] ./../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 > >]': [ 430s] ./../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 > >]' [ 430s] 416 | BaseImpl::DeleteStates(dstates); [ 430s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 430s] ./../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 > >]' [ 430s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 430s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 430s] ./../include/fst/mutable-fst.h:344:8: required from here [ 430s] 344 | void DeleteStates(const std::vector &dstates) override { [ 430s] | ^~~~~~~~~~~~ [ 430s] ./../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] [ 430s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 430s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 430s] ./../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] [ 430s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 430s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 430s] ./../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 > >]': [ 430s] ./../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 > >]' [ 430s] 416 | BaseImpl::DeleteStates(dstates); [ 430s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 430s] ./../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 > >]' [ 430s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 430s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 430s] ./../include/fst/mutable-fst.h:344:8: required from here [ 430s] 344 | void DeleteStates(const std::vector &dstates) override { [ 430s] | ^~~~~~~~~~~~ [ 430s] ./../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] [ 430s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 430s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 430s] ./../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] [ 430s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 430s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 430s] /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> > > > >]': [ 430s] /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 [ 430s] 1235 | __rotate(_RandomAccessIterator __first, [ 430s] | ^~~~~~~~ [ 430s] /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 [ 430s] /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 [ 430s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 430s] ./../include/fst/queue.h:558:11: required from here [ 430s] 558 | StateId Head() const final { [ 430s] | ^~~~ [ 430s] ./../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] [ 430s] 562 | ((front_ >= trivial_queue_.size()) || [ 430s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 430s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 430s] ./../include/fst/queue.h:573:8: required from here [ 430s] 573 | void Enqueue(StateId s) final { [ 430s] | ^~~~~~~ [ 430s] ./../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] [ 430s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 430s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 430s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 430s] ./../include/fst/queue.h:591:8: required from here [ 430s] 591 | void Dequeue() final { [ 430s] | ^~~~~~~ [ 430s] ./../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] [ 430s] 594 | } else if (front_ < trivial_queue_.size()) { [ 430s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 430s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 430s] ./../include/fst/queue.h:603:8: required from here [ 430s] 603 | bool Empty() const final { [ 430s] | ^~~~~ [ 430s] ./../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] [ 430s] 612 | return (front_ >= trivial_queue_.size()) || [ 430s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 430s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 430s] ./../include/fst/queue.h:617:8: required from here [ 430s] 617 | void Clear() final { [ 430s] | ^~~~~ [ 430s] ./../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] [ 430s] 621 | } else if (i < trivial_queue_.size()) { [ 430s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 430s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 430s] ./../include/fst/queue.h:238:8: required from here [ 430s] 238 | void Update(StateId s) override { [ 430s] | ^~~~~~ [ 430s] ./../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] [ 430s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 430s] | ~~^~~~~~~~~~~~~~ [ 430s] In file included from ./../include/fst/shortest-path.h:36: [ 430s] ./../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]': [ 430s] ./../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]' [ 430s] 628 | return FindState(std::move(tuple)); [ 430s] | ^~~~~~~~~ [ 430s] ./../include/fst/determinize.h:622:11: required from here [ 430s] 622 | StateId ComputeStart() override { [ 430s] | ^~~~~~~~~~~~ [ 430s] ./../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] [ 430s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 430s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 430s] ./../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 > > > > >]': [ 430s] ./../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]' [ 430s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 430s] | ^~~~~~~~~~~~~~~ [ 430s] ./../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]' [ 430s] 628 | return FindState(std::move(tuple)); [ 430s] | ^~~~~~~~~ [ 430s] ./../include/fst/determinize.h:622:11: required from here [ 430s] 622 | StateId ComputeStart() override { [ 430s] | ^~~~~~~~~~~~ [ 430s] ./../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] [ 430s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 430s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 430s] /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> > > >]': [ 430s] /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 [ 430s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 430s] | ^~~~~~~~~~~~ [ 430s] In file included from ./../include/fst/cache.h:40, [ 430s] from ./../include/fst/shortest-path.h:34: [ 430s] ./../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 > >]': [ 430s] ./../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 > >]' [ 430s] 416 | BaseImpl::DeleteStates(dstates); [ 430s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 430s] ./../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 > >]' [ 430s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 430s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 430s] ./../include/fst/mutable-fst.h:344:8: required from here [ 430s] 344 | void DeleteStates(const std::vector &dstates) override { [ 430s] | ^~~~~~~~~~~~ [ 430s] ./../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] [ 430s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 430s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 430s] ./../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] [ 430s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 430s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 430s] /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> > > >]': [ 430s] /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 [ 430s] /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 [ 430s] /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 [ 430s] /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 [ 430s] /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> > > >]': [ 430s] /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 [ 430s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 430s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 430s] /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 [ 430s] 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> > > >]', [ 430s] 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: [ 430s] /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 [ 430s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 430s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 430s] /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 [ 430s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 430s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 430s] /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 [ 430s] 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> > > >]', [ 430s] 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: [ 430s] /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 [ 430s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 430s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 430s] 2643 | __first + __step_size, [ 430s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 430s] 2644 | __first + __two_step, [ 430s] | ~~~~~~~~~~~~~~~~~~~~~ [ 430s] 2645 | __result, __comp); [ 430s] | ~~~~~~~~~~~~~~~~~ [ 430s] /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 [ 430s] /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 [ 430s] 2650 | std::__move_merge(__first, __first + __step_size, [ 430s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 430s] 2651 | __first + __step_size, __last, __result, __comp); [ 430s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 430s] /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 [ 430s] 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> > > >]', [ 430s] 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: [ 430s] /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 [ 430s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 430s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 430s] 2643 | __first + __step_size, [ 430s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 430s] 2644 | __first + __two_step, [ 430s] | ~~~~~~~~~~~~~~~~~~~~~ [ 430s] 2645 | __result, __comp); [ 430s] | ~~~~~~~~~~~~~~~~~ [ 430s] /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 [ 430s] 2650 | std::__move_merge(__first, __first + __step_size, [ 430s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 430s] 2651 | __first + __step_size, __last, __result, __comp); [ 430s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 430s] /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 [ 431s] /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> > >]': [ 431s] /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 [ 431s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 431s] | ^~~~~~~~~~~~ [ 431s] /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> > >]': [ 431s] /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 [ 431s] /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 [ 431s] /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 [ 431s] /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 [ 431s] /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> > >]': [ 431s] /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 [ 431s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 431s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] 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> > >]', [ 431s] 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: [ 431s] /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 [ 431s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] 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> > >]', [ 431s] 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: [ 431s] /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 [ 431s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 431s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2643 | __first + __step_size, [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2644 | __first + __two_step, [ 431s] | ~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2645 | __result, __comp); [ 431s] | ~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] /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 [ 431s] 2650 | std::__move_merge(__first, __first + __step_size, [ 431s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2651 | __first + __step_size, __last, __result, __comp); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] 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> > >]', [ 431s] 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: [ 431s] /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 [ 431s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 431s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2643 | __first + __step_size, [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2644 | __first + __two_step, [ 431s] | ~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2645 | __result, __comp); [ 431s] | ~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] 2650 | std::__move_merge(__first, __first + __step_size, [ 431s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2651 | __first + __step_size, __last, __result, __comp); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] /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>]': [ 431s] /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 [ 431s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 431s] | ^~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] /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 [ 431s] /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>]': [ 431s] /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 [ 431s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 431s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] /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 [ 431s] /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 [ 431s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 431s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2391 | __len1, __len2, __buffer, __comp); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 431s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 431s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 431s] 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, [ 431s] 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: [ 431s] /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 [ 431s] 1357 | return std::__rotate(__first, __middle, __last, [ 431s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 1358 | std::__iterator_category(__first)); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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>]': [ 431s] /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 [ 431s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2422 | __len11, __len22, [ 431s] | ~~~~~~~~~~~~~~~~~ [ 431s] 2423 | __buffer, __buffer_size, __comp); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2425 | _Distance(__len1 - __len11), [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2426 | _Distance(__len2 - __len22), [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2427 | __buffer, __buffer_size, __comp); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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>]': [ 431s] /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 [ 431s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 431s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] /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 [ 431s] /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 [ 431s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 431s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2709 | __middle - __first, __last - __middle, [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2710 | __buffer, __comp); [ 431s] | ~~~~~~~~~~~~~~~~~ [ 431s] /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>]': [ 431s] /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 [ 431s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 431s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] /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 [ 431s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2726 | __buffer_size, __comp); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2728 | __buffer_size, __comp); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2730 | _Distance(__middle - __first), [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2731 | _Distance(__last - __middle), [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2732 | __buffer, __buffer_size, [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2733 | __comp); [ 431s] | ~~~~~~~ [ 431s] /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 [ 431s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 2737 | __buffer, __comp); [ 431s] | ~~~~~~~~~~~~~~~~~ [ 431s] 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>]', [ 431s] 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, [ 431s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]' at ./../include/fst/arcsort.h:70:21: [ 431s] /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 [ 431s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 431s] | ^~~~~ [ 431s] /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 [ 431s] 4951 | std::__stable_sort_adaptive(__first, [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 431s] 4952 | __first + _DistanceType(__buf.size()), [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 4953 | __last, __buf.begin(), __comp); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] /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 [ 431s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] 4958 | _DistanceType(__buf.size()), __comp); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] depbase=`echo stateiterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 434s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 434s] mv -f $depbase.Tpo $depbase.Plo [ 434s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 436s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/specfun.h:43, [ 436s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/cmath:3898, [ 436s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/random:40, [ 436s] from ./../include/fst/script/randequivalent.h:22: [ 436s] /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 >]': [ 436s] /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 [ 436s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 436s] | ^~~~~~~~~~~~~ [ 436s] /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 [ 438s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 438s] from ./../include/fst/compat.h:21, [ 438s] from ./../include/fst/fst.h:40, [ 438s] from ./../include/fst/script/randequivalent.h:25: [ 438s] /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 > > >]': [ 438s] /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 [ 438s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 438s] | ^~~~~~~~~~~~~ [ 438s] /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 [ 438s] /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 > > >]': [ 438s] /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 [ 438s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 438s] | ^~~~~~~~~~~~~ [ 438s] /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 [ 438s] /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 > > >]': [ 438s] /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 [ 438s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 438s] | ^~~~~~~~~~~~~ [ 438s] /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 [ 438s] /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 > > >]': [ 438s] /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 [ 438s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 438s] | ^~~~~~~~~~~~~ [ 438s] /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 [ 439s] /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>]': [ 439s] /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 [ 439s] 857 | __unique(_ForwardIterator __first, _ForwardIterator __last, [ 439s] | ^~~~~~~~ [ 439s] /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 [ 439s] /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 > > > >]': [ 439s] /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 [ 439s] 1235 | __rotate(_RandomAccessIterator __first, [ 439s] | ^~~~~~~~ [ 439s] /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 [ 439s] /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 [ 439s] /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>]': [ 439s] /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 [ 439s] /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 [ 439s] /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 > > >]': [ 439s] /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 [ 439s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 439s] | ^~~~~~~~~~~~~~~~ [ 439s] /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 [ 439s] /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 > > >]': [ 439s] /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 [ 439s] /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 [ 439s] /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 > > >]': [ 439s] /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 [ 439s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 439s] | ^~~~~~~~~~~~ [ 439s] /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 > > >]': [ 439s] /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 [ 440s] /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 > > >]': [ 440s] /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 [ 440s] /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 [ 440s] /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 [ 440s] /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 [ 440s] /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 > > >]': [ 440s] /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 [ 440s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 440s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] /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 [ 440s] 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 > > >]', [ 440s] 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: [ 440s] /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 [ 440s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 440s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] /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 [ 440s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 440s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] /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 [ 440s] 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 > > >]', [ 440s] 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: [ 440s] /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 [ 440s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 440s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] 2643 | __first + __step_size, [ 440s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 440s] 2644 | __first + __two_step, [ 440s] | ~~~~~~~~~~~~~~~~~~~~~ [ 440s] 2645 | __result, __comp); [ 440s] | ~~~~~~~~~~~~~~~~~ [ 440s] /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 [ 440s] /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 [ 440s] 2650 | std::__move_merge(__first, __first + __step_size, [ 440s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] 2651 | __first + __step_size, __last, __result, __comp); [ 440s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] /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 [ 440s] 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 > > >]', [ 440s] 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: [ 440s] /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 [ 440s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 440s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] 2643 | __first + __step_size, [ 440s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 440s] 2644 | __first + __two_step, [ 440s] | ~~~~~~~~~~~~~~~~~~~~~ [ 440s] 2645 | __result, __comp); [ 440s] | ~~~~~~~~~~~~~~~~~ [ 440s] /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 [ 440s] 2650 | std::__move_merge(__first, __first + __step_size, [ 440s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] 2651 | __first + __step_size, __last, __result, __comp); [ 440s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] /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 [ 440s] /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 > > >]': [ 440s] /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 [ 440s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 440s] | ^~~~~~~~~~~~ [ 440s] /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 [ 440s] /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 [ 440s] /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 [ 440s] /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 > > >]': [ 440s] /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 [ 440s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 440s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] /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 [ 440s] 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 > > >]', [ 440s] 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: [ 440s] /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 [ 440s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 440s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] /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 [ 440s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 440s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] /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 [ 440s] 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 > > >]', [ 440s] 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: [ 440s] /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 [ 440s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 440s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] 2643 | __first + __step_size, [ 440s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 440s] 2644 | __first + __two_step, [ 440s] | ~~~~~~~~~~~~~~~~~~~~~ [ 440s] 2645 | __result, __comp); [ 440s] | ~~~~~~~~~~~~~~~~~ [ 440s] /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 [ 440s] /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 [ 440s] 2650 | std::__move_merge(__first, __first + __step_size, [ 440s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] 2651 | __first + __step_size, __last, __result, __comp); [ 440s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] /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 [ 440s] 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 > > >]', [ 440s] 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: [ 440s] /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 [ 440s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 440s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] 2643 | __first + __step_size, [ 440s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 440s] 2644 | __first + __two_step, [ 440s] | ~~~~~~~~~~~~~~~~~~~~~ [ 440s] 2645 | __result, __comp); [ 440s] | ~~~~~~~~~~~~~~~~~ [ 440s] /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 [ 440s] 2650 | std::__move_merge(__first, __first + __step_size, [ 440s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] 2651 | __first + __step_size, __last, __result, __comp); [ 440s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 440s] /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 [ 441s] depbase=`echo synchronize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 441s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 441s] mv -f $depbase.Tpo $depbase.Plo [ 441s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 442s] depbase=`echo text-io.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 442s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 442s] mv -f $depbase.Tpo $depbase.Plo [ 443s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 444s] text-io.cc: In function 'bool fst::script::ReadPotentials(std::string_view, const std::string&, std::vector*)': [ 444s] 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] [ 444s] 61 | while (potentials->size() <= s) { [ 444s] | ~~~~~~~~~~~~~~~~~~~^~~~ [ 445s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:72, [ 445s] from ./../include/fst/script/shortest-distance.h:25: [ 445s] /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 >]': [ 445s] /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 [ 445s] 700 | vector<_Tp, _Alloc>:: [ 445s] | ^~~~~~~~~~~~~~~~~~~ [ 445s] depbase=`echo topsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 445s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 445s] mv -f $depbase.Tpo $depbase.Plo [ 446s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 446s] depbase=`echo union.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 446s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 446s] mv -f $depbase.Tpo $depbase.Plo [ 446s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 449s] In file included from ./../include/fst/topsort.h:29, [ 449s] from ./../include/fst/script/topsort.h:21, [ 449s] from topsort.cc:18: [ 449s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 449s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 449s] 96 | StateSort(fst, order); [ 449s] | ~~~~~~~~~^~~~~~~~~~~~ [ 449s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 449s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 449s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 449s] topsort.cc:32:1: required from here [ 449s] 168 | ({#Op, Arc::Type()}, Op) [ 449s] | ^ [ 449s] ./../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] [ 449s] 43 | if (order.size() != fst->NumStates()) { [ 449s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 449s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 449s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 449s] 96 | StateSort(fst, order); [ 449s] | ~~~~~~~~~^~~~~~~~~~~~ [ 449s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 449s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 449s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 449s] topsort.cc:32:1: required from here [ 449s] 168 | ({#Op, Arc::Type()}, Op) [ 449s] | ^ [ 449s] ./../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] [ 449s] 43 | if (order.size() != fst->NumStates()) { [ 449s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 449s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 449s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 449s] 96 | StateSort(fst, order); [ 449s] | ~~~~~~~~~^~~~~~~~~~~~ [ 449s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 449s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 449s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 449s] topsort.cc:32:1: required from here [ 449s] 168 | ({#Op, Arc::Type()}, Op) [ 449s] | ^ [ 449s] ./../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] [ 449s] 43 | if (order.size() != fst->NumStates()) { [ 449s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 449s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 449s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 449s] 119 | visitor->FinishVisit(); [ 449s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 449s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 449s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 449s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 449s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 449s] 94 | DfsVisit(*fst, &top_order_visitor); [ 449s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 449s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 449s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 449s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 449s] topsort.cc:32:1: required from here [ 449s] 168 | ({#Op, Arc::Type()}, Op) [ 449s] | ^ [ 449s] ./../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] [ 449s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 449s] | ~~^~~~~~~~~~~~~~~~ [ 449s] ./../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] [ 449s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 449s] | ~~^~~~~~~~~~~~~~~~ [ 449s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 449s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 449s] 119 | visitor->FinishVisit(); [ 449s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 449s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 449s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 449s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 449s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 449s] 94 | DfsVisit(*fst, &top_order_visitor); [ 449s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 449s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 449s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 449s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 449s] topsort.cc:32:1: required from here [ 449s] 168 | ({#Op, Arc::Type()}, Op) [ 449s] | ^ [ 449s] ./../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] [ 449s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 449s] | ~~^~~~~~~~~~~~~~~~ [ 449s] ./../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] [ 449s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 449s] | ~~^~~~~~~~~~~~~~~~ [ 449s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 449s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 449s] 119 | visitor->FinishVisit(); [ 449s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 449s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 449s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 449s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 449s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 449s] 94 | DfsVisit(*fst, &top_order_visitor); [ 449s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 449s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 449s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 449s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 449s] topsort.cc:32:1: required from here [ 449s] 168 | ({#Op, Arc::Type()}, Op) [ 449s] | ^ [ 449s] ./../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] [ 449s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 449s] | ~~^~~~~~~~~~~~~~~~ [ 449s] ./../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] [ 449s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 449s] | ~~^~~~~~~~~~~~~~~~ [ 450s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:66, [ 450s] from ./../include/fst/fst.h:33: [ 450s] /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 >]': [ 450s] /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 [ 450s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 450s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 454s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:69: [ 454s] /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 >]': [ 454s] /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 [ 454s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 454s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] depbase=`echo weight-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 455s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 455s] mv -f $depbase.Tpo $depbase.Plo [ 455s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 456s] depbase=`echo verify.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 456s] /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 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 456s] mv -f $depbase.Tpo $depbase.Plo [ 456s] In file included from ./../include/fst/determinize.h:38: [ 456s] 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]', [ 456s] 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, [ 456s] 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: [ 456s] ./../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=] [ 456s] 166 | current_entry_ = &entry; [ 456s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 456s] ./../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 >]': [ 456s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 456s] 349 | StateTuple *raw_tuple = tuple.release(); [ 456s] | ^~~~~~~~~ [ 456s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 456s] 645 | StateId FindState(std::unique_ptr tuple) { [ 456s] | ^ [ 456s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 [ 459s] /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 > > >]': [ 459s] /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 [ 459s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 459s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 [ 460s] /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 [ 460s] /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 [ 460s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 460s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 [ 460s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 460s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 460s] 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: [ 460s] /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 [ 460s] 1357 | return std::__rotate(__first, __middle, __last, [ 460s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] 1358 | std::__iterator_category(__first)); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 > > >]': [ 460s] /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 [ 460s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] 2477 | __len11, __len22, __comp); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 [ 460s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 > > >]': [ 460s] /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 [ 460s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 460s] | ^~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 [ 460s] /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 [ 460s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 [ 460s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 [ 460s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 [ 460s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] 2755 | __middle - __first, [ 460s] | ~~~~~~~~~~~~~~~~~~~ [ 460s] 2756 | __last - __middle, [ 460s] | ~~~~~~~~~~~~~~~~~~ [ 460s] 2757 | __comp); [ 460s] | ~~~~~~~ [ 460s] /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 > > >]': [ 460s] /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 [ 460s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 460s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 [ 460s] /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 [ 460s] /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 [ 460s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 460s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 [ 460s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 460s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 460s] 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: [ 460s] /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 [ 460s] 1357 | return std::__rotate(__first, __middle, __last, [ 460s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] 1358 | std::__iterator_category(__first)); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 > > >]': [ 460s] /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 [ 460s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] 2477 | __len11, __len22, __comp); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 [ 460s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 > > >]': [ 460s] /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 [ 460s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 460s] | ^~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 [ 460s] /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 [ 460s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 [ 460s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 [ 460s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /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 [ 460s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] 2755 | __middle - __first, [ 460s] | ~~~~~~~~~~~~~~~~~~~ [ 460s] 2756 | __last - __middle, [ 460s] | ~~~~~~~~~~~~~~~~~~ [ 460s] 2757 | __comp); [ 460s] | ~~~~~~~ [ 462s] /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]': [ 462s] /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 [ 462s] 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, [ 462s] | ^~~~~~~~~~~~~~~~~ [ 462s] /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 [ 462s] /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 [ 462s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 462s] 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: [ 462s] /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 [ 462s] 1357 | return std::__rotate(__first, __middle, __last, [ 462s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 1358 | std::__iterator_category(__first)); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] /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 > > >]': [ 462s] /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 [ 462s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 462s] | ^~~~~~~~~~~~~~~~ [ 462s] /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 [ 462s] /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 [ 462s] /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 > > >]': [ 462s] /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 [ 462s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 462s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 462s] /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 [ 462s] /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 [ 462s] /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 [ 462s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 462s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2391 | __len1, __len2, __buffer, __comp); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] /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 [ 462s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 462s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] /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 [ 462s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 462s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] /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 [ 462s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2419 | _Distance(__len1 - __len11), __len22, [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2420 | __buffer, __buffer_size); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] /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 [ 462s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2422 | __len11, __len22, [ 462s] | ~~~~~~~~~~~~~~~~~ [ 462s] 2423 | __buffer, __buffer_size, __comp); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] /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 [ 462s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2425 | _Distance(__len1 - __len11), [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2426 | _Distance(__len2 - __len22), [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2427 | __buffer, __buffer_size, __comp); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] /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 > > >]': [ 462s] /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 [ 462s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 462s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 462s] /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 [ 462s] /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 [ 462s] /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 [ 462s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] /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 [ 462s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] /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 [ 462s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 462s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2709 | __middle - __first, __last - __middle, [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2710 | __buffer, __comp); [ 462s] | ~~~~~~~~~~~~~~~~~ [ 462s] /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 > > >]': [ 462s] /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 [ 462s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 462s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] /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 [ 462s] /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 [ 462s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2726 | __buffer_size, __comp); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 462s] /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 [ 462s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2728 | __buffer_size, __comp); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 462s] /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 [ 462s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2730 | _Distance(__middle - __first), [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2731 | _Distance(__last - __middle), [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2732 | __buffer, __buffer_size, [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2733 | __comp); [ 462s] | ~~~~~~~ [ 462s] /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 [ 462s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 2737 | __buffer, __comp); [ 462s] | ~~~~~~~~~~~~~~~~~ [ 462s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 462s] 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, [ 462s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 462s] /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 [ 462s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 462s] | ^~~~~ [ 462s] /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 [ 462s] 4951 | std::__stable_sort_adaptive(__first, [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 462s] 4952 | __first + _DistanceType(__buf.size()), [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 4953 | __last, __buf.begin(), __comp); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] /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 [ 462s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] /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 [ 462s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] 4958 | _DistanceType(__buf.size()), __comp); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] /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 > > >]': [ 463s] /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 [ 463s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 463s] | ^~~~~~~~~~~~~~~~ [ 463s] /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 [ 463s] /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 [ 463s] /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 > > >]': [ 463s] /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 [ 463s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 463s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 463s] /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 [ 463s] /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 [ 463s] /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 [ 463s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 463s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2391 | __len1, __len2, __buffer, __comp); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] /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 [ 463s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 463s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] /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 [ 463s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 463s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] /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 [ 463s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2419 | _Distance(__len1 - __len11), __len22, [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2420 | __buffer, __buffer_size); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] /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 [ 463s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2422 | __len11, __len22, [ 463s] | ~~~~~~~~~~~~~~~~~ [ 463s] 2423 | __buffer, __buffer_size, __comp); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] /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 [ 463s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2425 | _Distance(__len1 - __len11), [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2426 | _Distance(__len2 - __len22), [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2427 | __buffer, __buffer_size, __comp); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] /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 > > >]': [ 463s] /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 [ 463s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 463s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 463s] /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 [ 463s] /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 [ 463s] /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 [ 463s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] /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 [ 463s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] /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 [ 463s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 463s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2709 | __middle - __first, __last - __middle, [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2710 | __buffer, __comp); [ 463s] | ~~~~~~~~~~~~~~~~~ [ 463s] /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 > > >]': [ 463s] /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 [ 463s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 463s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] /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 [ 463s] /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 [ 463s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2726 | __buffer_size, __comp); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 463s] /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 [ 463s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2728 | __buffer_size, __comp); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 463s] /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 [ 463s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2730 | _Distance(__middle - __first), [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2731 | _Distance(__last - __middle), [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2732 | __buffer, __buffer_size, [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2733 | __comp); [ 463s] | ~~~~~~~ [ 463s] /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 [ 463s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 2737 | __buffer, __comp); [ 463s] | ~~~~~~~~~~~~~~~~~ [ 463s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 463s] 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, [ 463s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 463s] /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 [ 463s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 463s] | ^~~~~ [ 463s] /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 [ 463s] 4951 | std::__stable_sort_adaptive(__first, [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] 4952 | __first + _DistanceType(__buf.size()), [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 4953 | __last, __buf.begin(), __comp); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] /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 [ 463s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] /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 [ 463s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] 4958 | _DistanceType(__buf.size()), __comp); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 473s] /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>]': [ 473s] /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 [ 473s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 473s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 473s] /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>]': [ 473s] /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 [ 473s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 473s] | ^~~~~~~~~~~~~~~~ [ 473s] /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 [ 474s] /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>]': [ 474s] /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 [ 474s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 474s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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>]': [ 474s] /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 [ 474s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 474s] | ^~~~~~~~~~~~~~~~ [ 474s] /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 [ 474s] /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 > >]': [ 474s] /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 [ 474s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 474s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 > > > >]': [ 474s] /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 [ 474s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 474s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 [ 474s] /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 [ 474s] /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 [ 474s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 474s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 [ 474s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 474s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >]', [ 474s] 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: [ 474s] /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 [ 474s] 1357 | return std::__rotate(__first, __middle, __last, [ 474s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] 1358 | std::__iterator_category(__first)); [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 > > > >]': [ 474s] /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 [ 474s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] 2477 | __len11, __len22, __comp); [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 [ 474s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 > > > >]': [ 474s] /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 [ 474s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 474s] | ^~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 [ 474s] /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 [ 474s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 474s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 [ 474s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 [ 474s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 [ 474s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] 2755 | __middle - __first, [ 474s] | ~~~~~~~~~~~~~~~~~~~ [ 474s] 2756 | __last - __middle, [ 474s] | ~~~~~~~~~~~~~~~~~~ [ 474s] 2757 | __comp); [ 474s] | ~~~~~~~ [ 474s] /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> > > >]': [ 474s] /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 [ 474s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 474s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 [ 474s] /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 [ 474s] /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 [ 474s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 474s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 [ 474s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 474s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] 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> > > > >]', [ 474s] 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: [ 474s] /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 [ 474s] 1357 | return std::__rotate(__first, __middle, __last, [ 474s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] 1358 | std::__iterator_category(__first)); [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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> > > >]': [ 474s] /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 [ 474s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] 2477 | __len11, __len22, __comp); [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 [ 474s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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> > > >]': [ 474s] /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 [ 474s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 474s] | ^~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 [ 474s] /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 [ 474s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 474s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 [ 474s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 [ 474s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] /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 [ 474s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 474s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 474s] 2755 | __middle - __first, [ 474s] | ~~~~~~~~~~~~~~~~~~~ [ 474s] 2756 | __last - __middle, [ 474s] | ~~~~~~~~~~~~~~~~~~ [ 474s] 2757 | __comp); [ 474s] | ~~~~~~~ [ 474s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66: [ 474s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 474s] 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: [ 474s] /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 [ 474s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 474s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] /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> > > >]': [ 476s] /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 [ 476s] 1235 | __rotate(_RandomAccessIterator __first, [ 476s] | ^~~~~~~~ [ 476s] /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 [ 476s] /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 [ 476s] /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> > >]': [ 476s] /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 [ 476s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 476s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 476s] /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 [ 476s] /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 [ 476s] /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 [ 476s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 476s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 476s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] /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 [ 476s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 476s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 476s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] 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> > > >]', [ 476s] 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: [ 476s] /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 [ 476s] 1357 | return std::__rotate(__first, __middle, __last, [ 476s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] 1358 | std::__iterator_category(__first)); [ 476s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] /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> > >]': [ 476s] /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 [ 476s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 476s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] 2477 | __len11, __len22, __comp); [ 476s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] /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 [ 476s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 476s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 476s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] /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> > >]': [ 476s] /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 [ 476s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 476s] | ^~~~~~~~~~~~~~~~~~~~~ [ 476s] /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 [ 476s] /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 [ 476s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 476s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] /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 [ 476s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 476s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] /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 [ 476s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 476s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] /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 [ 476s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 476s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] 2755 | __middle - __first, [ 476s] | ~~~~~~~~~~~~~~~~~~~ [ 476s] 2756 | __last - __middle, [ 476s] | ~~~~~~~~~~~~~~~~~~ [ 476s] 2757 | __comp); [ 476s] | ~~~~~~~ [ 476s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 476s] 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: [ 476s] /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 [ 476s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 476s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61: [ 476s] /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>]': [ 476s] /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 [ 476s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 476s] | ^~~~~~~~~~~~~ [ 476s] /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>]': [ 476s] /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 [ 476s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 476s] | ^~~~~~~~~~~~~~~~ [ 476s] /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 [ 476s] /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 [ 476s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 476s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] 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>]', [ 476s] 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, [ 476s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' at ./../include/fst/state-map.h:580:14: [ 476s] /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 [ 476s] 1905 | std::__introsort_loop(__first, __last, [ 476s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 476s] 1906 | std::__lg(__last - __first) * 2, [ 476s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] 1907 | __comp); [ 476s] | ~~~~~~~ [ 476s] 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>]', [ 476s] 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, [ 476s] 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, [ 476s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' at ./../include/fst/state-map.h:580:14: [ 476s] /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 [ 476s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 476s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] /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 [ 476s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 476s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 476s] 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]', [ 476s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' at ./../include/fst/state-map.h:581:28: [ 476s] /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 [ 476s] 933 | return std::__unique(__first, __last, [ 476s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 476s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 476s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] /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 > > >]': [ 477s] /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 [ 477s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 477s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 477s] /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 [ 477s] /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 [ 477s] /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 [ 477s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 477s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 477s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] /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 [ 477s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 477s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 477s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 477s] 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: [ 477s] /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 [ 477s] 1357 | return std::__rotate(__first, __middle, __last, [ 477s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] 1358 | std::__iterator_category(__first)); [ 477s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] /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 > > >]': [ 477s] /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 [ 477s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 477s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] 2477 | __len11, __len22, __comp); [ 477s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] /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 [ 477s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 477s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 477s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] /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 > > >]': [ 477s] /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 [ 477s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 477s] | ^~~~~~~~~~~~~~~~~~~~~ [ 477s] /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 [ 477s] /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 [ 477s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 477s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] /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 [ 477s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 477s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] /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 [ 477s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 477s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] /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 [ 477s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 477s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] 2755 | __middle - __first, [ 477s] | ~~~~~~~~~~~~~~~~~~~ [ 477s] 2756 | __last - __middle, [ 477s] | ~~~~~~~~~~~~~~~~~~ [ 477s] 2757 | __comp); [ 477s] | ~~~~~~~ [ 477s] /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>]': [ 477s] /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 [ 477s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 477s] | ^~~~~~~~~~~~~ [ 477s] /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>]': [ 477s] /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 [ 477s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 477s] | ^~~~~~~~~~~~~~~~ [ 477s] /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 [ 477s] /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 [ 477s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 477s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 477s] 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, [ 477s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:580:14: [ 477s] /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 [ 477s] 1905 | std::__introsort_loop(__first, __last, [ 477s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 477s] 1906 | std::__lg(__last - __first) * 2, [ 477s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] 1907 | __comp); [ 477s] | ~~~~~~~ [ 477s] 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>]', [ 477s] 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, [ 477s] 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, [ 477s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:580:14: [ 477s] /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 [ 477s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 477s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] /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 [ 477s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 477s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 477s] In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = fst::ArcUniqueMapper > >::Equal]', [ 477s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:581:28: [ 477s] /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 [ 477s] 933 | return std::__unique(__first, __last, [ 477s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 477s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 477s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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> > >]': [ 478s] /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 [ 478s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 478s] | ^~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] /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 [ 478s] /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> > >]': [ 478s] /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 [ 478s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 478s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] /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 [ 478s] /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 [ 478s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2391 | __len1, __len2, __buffer, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 478s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 478s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 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> > > >]', [ 478s] 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, [ 478s] 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: [ 478s] /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 [ 478s] 1357 | return std::__rotate(__first, __middle, __last, [ 478s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 1358 | std::__iterator_category(__first)); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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> > >]': [ 478s] /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 [ 478s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2422 | __len11, __len22, [ 478s] | ~~~~~~~~~~~~~~~~~ [ 478s] 2423 | __buffer, __buffer_size, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2425 | _Distance(__len1 - __len11), [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2426 | _Distance(__len2 - __len22), [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2427 | __buffer, __buffer_size, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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> > >]': [ 478s] /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 [ 478s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 478s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] /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 [ 478s] /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 [ 478s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2709 | __middle - __first, __last - __middle, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2710 | __buffer, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~ [ 478s] /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> > >]': [ 478s] /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 [ 478s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 478s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] /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 [ 478s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2726 | __buffer_size, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2728 | __buffer_size, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2730 | _Distance(__middle - __first), [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2731 | _Distance(__last - __middle), [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2732 | __buffer, __buffer_size, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2733 | __comp); [ 478s] | ~~~~~~~ [ 478s] /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 [ 478s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2737 | __buffer, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~ [ 478s] 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> > >]', [ 478s] 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, [ 478s] 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: [ 478s] /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 [ 478s] 4951 | std::__stable_sort_adaptive(__first, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 478s] 4952 | __first + _DistanceType(__buf.size()), [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 4953 | __last, __buf.begin(), __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] /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 [ 478s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 4958 | _DistanceType(__buf.size()), __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 > > >]': [ 478s] /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 [ 478s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 478s] | ^~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] /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 [ 478s] /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 > > >]': [ 478s] /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 [ 478s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 478s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] /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 [ 478s] /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 [ 478s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2391 | __len1, __len2, __buffer, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 478s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 478s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 478s] 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, [ 478s] 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: [ 478s] /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 [ 478s] 1357 | return std::__rotate(__first, __middle, __last, [ 478s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 1358 | std::__iterator_category(__first)); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 > > >]': [ 478s] /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 [ 478s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2422 | __len11, __len22, [ 478s] | ~~~~~~~~~~~~~~~~~ [ 478s] 2423 | __buffer, __buffer_size, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2425 | _Distance(__len1 - __len11), [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2426 | _Distance(__len2 - __len22), [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2427 | __buffer, __buffer_size, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 > > >]': [ 478s] /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 [ 478s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 478s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] /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 [ 478s] /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 [ 478s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2709 | __middle - __first, __last - __middle, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2710 | __buffer, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~ [ 478s] /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 > > >]': [ 478s] /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 [ 478s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 478s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] /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 [ 478s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2726 | __buffer_size, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2728 | __buffer_size, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2730 | _Distance(__middle - __first), [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2731 | _Distance(__last - __middle), [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2732 | __buffer, __buffer_size, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2733 | __comp); [ 478s] | ~~~~~~~ [ 478s] /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 [ 478s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 2737 | __buffer, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~ [ 478s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 478s] 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, [ 478s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 478s] /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 [ 478s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 478s] | ^~~~~ [ 478s] /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 [ 478s] 4951 | std::__stable_sort_adaptive(__first, [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 478s] 4952 | __first + _DistanceType(__buf.size()), [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 4953 | __last, __buf.begin(), __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] /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 [ 478s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 478s] 4958 | _DistanceType(__buf.size()), __comp); [ 478s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 480s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 480s] 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: [ 480s] /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 [ 480s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 480s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] /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> > > >]': [ 483s] /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 [ 483s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 483s] | ^~~~~~~~~~~~~~~~ [ 483s] /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 [ 483s] /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 [ 483s] /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> > > >]': [ 483s] /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 [ 483s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 483s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 483s] /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 [ 483s] /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 [ 483s] /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 [ 483s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 483s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 2391 | __len1, __len2, __buffer, __comp); [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] /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 [ 483s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 483s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] /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 [ 483s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 483s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 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> > > > >]', [ 483s] 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, [ 483s] 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: [ 483s] /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 [ 483s] 1357 | return std::__rotate(__first, __middle, __last, [ 483s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 1358 | std::__iterator_category(__first)); [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] /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> > > >]': [ 483s] /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 [ 483s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 2422 | __len11, __len22, [ 483s] | ~~~~~~~~~~~~~~~~~ [ 483s] 2423 | __buffer, __buffer_size, __comp); [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] /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 [ 483s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 2425 | _Distance(__len1 - __len11), [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 2426 | _Distance(__len2 - __len22), [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 2427 | __buffer, __buffer_size, __comp); [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] /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> > > >]': [ 483s] /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 [ 483s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 483s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 483s] /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 [ 483s] /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 [ 483s] /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 [ 483s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] /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 [ 483s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] /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 [ 483s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 483s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 2709 | __middle - __first, __last - __middle, [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 2710 | __buffer, __comp); [ 483s] | ~~~~~~~~~~~~~~~~~ [ 483s] /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> > > >]': [ 483s] /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 [ 483s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 483s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] /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 [ 483s] /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 [ 483s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 2726 | __buffer_size, __comp); [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 483s] /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 [ 483s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 2728 | __buffer_size, __comp); [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 483s] /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 [ 483s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 2730 | _Distance(__middle - __first), [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 2731 | _Distance(__last - __middle), [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 2732 | __buffer, __buffer_size, [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 2733 | __comp); [ 483s] | ~~~~~~~ [ 483s] /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 [ 483s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 483s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 483s] 2737 | __buffer, __comp); [ 483s] | ~~~~~~~~~~~~~~~~~ [ 484s] 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> > > >]', [ 484s] 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, [ 484s] 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: [ 484s] /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 [ 484s] 4951 | std::__stable_sort_adaptive(__first, [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 484s] 4952 | __first + _DistanceType(__buf.size()), [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 4953 | __last, __buf.begin(), __comp); [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] /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 [ 484s] /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 [ 484s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] /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 [ 484s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 4958 | _DistanceType(__buf.size()), __comp); [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] /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 > > > >]': [ 484s] /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 [ 484s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 484s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 484s] /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 [ 484s] /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 [ 484s] /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 [ 484s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 484s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 2391 | __len1, __len2, __buffer, __comp); [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] /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 [ 484s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 484s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] /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 [ 484s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 484s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >]', [ 484s] 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, [ 484s] 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: [ 484s] /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 [ 484s] 1357 | return std::__rotate(__first, __middle, __last, [ 484s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 1358 | std::__iterator_category(__first)); [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] /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 > > > >]': [ 484s] /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 [ 484s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 2422 | __len11, __len22, [ 484s] | ~~~~~~~~~~~~~~~~~ [ 484s] 2423 | __buffer, __buffer_size, __comp); [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] /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 [ 484s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 2425 | _Distance(__len1 - __len11), [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 2426 | _Distance(__len2 - __len22), [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 2427 | __buffer, __buffer_size, __comp); [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] /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 > > > >]': [ 484s] /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 [ 484s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 484s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] /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 [ 484s] /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 [ 484s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 2726 | __buffer_size, __comp); [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 484s] /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 [ 484s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 2728 | __buffer_size, __comp); [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 484s] /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 [ 484s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 2730 | _Distance(__middle - __first), [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 2731 | _Distance(__last - __middle), [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 2732 | __buffer, __buffer_size, [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 2733 | __comp); [ 484s] | ~~~~~~~ [ 484s] /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 [ 484s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 2737 | __buffer, __comp); [ 484s] | ~~~~~~~~~~~~~~~~~ [ 484s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]', [ 484s] 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, [ 484s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]' at ./../include/fst/arcsort.h:70:21: [ 484s] /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 [ 484s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 484s] | ^~~~~ [ 484s] /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 [ 484s] 4951 | std::__stable_sort_adaptive(__first, [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 484s] 4952 | __first + _DistanceType(__buf.size()), [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 4953 | __last, __buf.begin(), __comp); [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] /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 [ 484s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] /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 [ 484s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 484s] 4958 | _DistanceType(__buf.size()), __comp); [ 484s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 489s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 489s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 489s] /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 [ 489s] 1973 | return std::__lower_bound(__first, __last, __val, [ 489s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 489s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 489s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 489s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 489s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 489s] /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 [ 489s] 1973 | return std::__lower_bound(__first, __last, __val, [ 489s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 489s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 489s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 489s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 489s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 489s] /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 [ 489s] 1973 | return std::__lower_bound(__first, __last, __val, [ 489s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 489s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 489s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 490s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 490s] 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: [ 490s] /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 [ 490s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 490s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 490s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 490s] 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: [ 490s] /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 [ 490s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 490s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 490s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 490s] inlined from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >]' at ./../include/fst/script/shortest-distance.h:209:28: [ 490s] /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 [ 490s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 490s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 494s] In file included from ./../include/fst/determinize.h:38: [ 494s] 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]', [ 494s] 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, [ 494s] 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: [ 494s] ./../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=] [ 494s] 166 | current_entry_ = &entry; [ 494s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 494s] ./../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 >]': [ 494s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 494s] 349 | StateTuple *raw_tuple = tuple.release(); [ 494s] | ^~~~~~~~~ [ 494s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 494s] 645 | StateId FindState(std::unique_ptr tuple) { [ 494s] | ^ [ 494s] 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]', [ 494s] 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, [ 494s] 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: [ 494s] ./../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=] [ 494s] 166 | current_entry_ = &entry; [ 494s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 494s] ./../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 >]': [ 494s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 494s] 349 | StateTuple *raw_tuple = tuple.release(); [ 494s] | ^~~~~~~~~ [ 494s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 494s] 645 | StateId FindState(std::unique_ptr tuple) { [ 494s] | ^ [ 495s] 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]', [ 495s] 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, [ 495s] 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: [ 495s] ./../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=] [ 495s] 166 | current_entry_ = &entry; [ 495s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 495s] ./../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 >]': [ 495s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 495s] 349 | StateTuple *raw_tuple = tuple.release(); [ 495s] | ^~~~~~~~~ [ 495s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 495s] 645 | StateId FindState(std::unique_ptr tuple) { [ 495s] | ^ [ 495s] 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]', [ 495s] 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, [ 495s] 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: [ 495s] ./../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=] [ 495s] 166 | current_entry_ = &entry; [ 495s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 495s] ./../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 >]': [ 495s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 495s] 349 | StateTuple *raw_tuple = tuple.release(); [ 495s] | ^~~~~~~~~ [ 495s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 495s] 645 | StateId FindState(std::unique_ptr tuple) { [ 495s] | ^ [ 495s] 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]', [ 495s] 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, [ 495s] 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: [ 495s] ./../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=] [ 495s] 166 | current_entry_ = &entry; [ 495s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 495s] ./../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 >]': [ 495s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 495s] 349 | StateTuple *raw_tuple = tuple.release(); [ 495s] | ^~~~~~~~~ [ 495s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 495s] 645 | StateId FindState(std::unique_ptr tuple) { [ 495s] | ^ [ 495s] 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]', [ 495s] 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, [ 495s] 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: [ 495s] ./../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=] [ 495s] 166 | current_entry_ = &entry; [ 495s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 495s] ./../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 >]': [ 495s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 495s] 349 | StateTuple *raw_tuple = tuple.release(); [ 495s] | ^~~~~~~~~ [ 495s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 495s] 645 | StateId FindState(std::unique_ptr tuple) { [ 495s] | ^ [ 495s] 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]', [ 495s] 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, [ 495s] 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: [ 495s] ./../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=] [ 495s] 166 | current_entry_ = &entry; [ 495s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 495s] ./../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 >]': [ 495s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 495s] 349 | StateTuple *raw_tuple = tuple.release(); [ 495s] | ^~~~~~~~~ [ 495s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 495s] 645 | StateId FindState(std::unique_ptr tuple) { [ 495s] | ^ [ 496s] 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]', [ 496s] 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, [ 496s] 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: [ 496s] ./../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=] [ 496s] 166 | current_entry_ = &entry; [ 496s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 496s] ./../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 >]': [ 496s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 496s] 349 | StateTuple *raw_tuple = tuple.release(); [ 496s] | ^~~~~~~~~ [ 496s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 496s] 645 | StateId FindState(std::unique_ptr tuple) { [ 496s] | ^ [ 496s] 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]', [ 496s] 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, [ 496s] 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: [ 496s] ./../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=] [ 496s] 166 | current_entry_ = &entry; [ 496s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 496s] ./../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 >]': [ 496s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 496s] 349 | StateTuple *raw_tuple = tuple.release(); [ 496s] | ^~~~~~~~~ [ 496s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 496s] 645 | StateId FindState(std::unique_ptr tuple) { [ 496s] | ^ [ 496s] 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]', [ 496s] 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, [ 496s] 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: [ 496s] ./../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=] [ 496s] 166 | current_entry_ = &entry; [ 496s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 496s] ./../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 >]': [ 496s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 496s] 349 | StateTuple *raw_tuple = tuple.release(); [ 496s] | ^~~~~~~~~ [ 496s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 496s] 645 | StateId FindState(std::unique_ptr tuple) { [ 496s] | ^ [ 512s] In file included from ./../include/fst/replace.h:35: [ 512s] 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]', [ 512s] 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, [ 512s] 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: [ 512s] ./../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=] [ 512s] 166 | current_entry_ = &entry; [ 512s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 512s] ./../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 >]': [ 512s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 512s] 349 | StateTuple *raw_tuple = tuple.release(); [ 512s] | ^~~~~~~~~ [ 512s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 512s] 645 | StateId FindState(std::unique_ptr tuple) { [ 512s] | ^ [ 512s] 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]', [ 512s] 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, [ 512s] 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: [ 512s] ./../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=] [ 512s] 166 | current_entry_ = &entry; [ 512s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 512s] ./../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 >]': [ 512s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 512s] 349 | StateTuple *raw_tuple = tuple.release(); [ 512s] | ^~~~~~~~~ [ 512s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 512s] 645 | StateId FindState(std::unique_ptr tuple) { [ 512s] | ^ [ 512s] 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]', [ 512s] 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, [ 512s] 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: [ 512s] ./../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=] [ 512s] 166 | current_entry_ = &entry; [ 512s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 512s] ./../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 >]': [ 512s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 512s] 349 | StateTuple *raw_tuple = tuple.release(); [ 512s] | ^~~~~~~~~ [ 512s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 512s] 645 | StateId FindState(std::unique_ptr tuple) { [ 512s] | ^ [ 512s] 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]', [ 512s] 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, [ 512s] 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: [ 512s] ./../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=] [ 512s] 166 | current_entry_ = &entry; [ 512s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 512s] ./../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 >]': [ 512s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 512s] 349 | StateTuple *raw_tuple = tuple.release(); [ 512s] | ^~~~~~~~~ [ 512s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 512s] 645 | StateId FindState(std::unique_ptr tuple) { [ 512s] | ^ [ 512s] 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]', [ 512s] 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, [ 512s] 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: [ 512s] ./../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=] [ 512s] 166 | current_entry_ = &entry; [ 512s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 512s] ./../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 >]': [ 512s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 512s] 349 | StateTuple *raw_tuple = tuple.release(); [ 512s] | ^~~~~~~~~ [ 512s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 512s] 645 | StateId FindState(std::unique_ptr tuple) { [ 512s] | ^ [ 512s] 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]', [ 512s] 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, [ 512s] 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: [ 512s] ./../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=] [ 512s] 166 | current_entry_ = &entry; [ 512s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 512s] ./../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 >]': [ 512s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 512s] 349 | StateTuple *raw_tuple = tuple.release(); [ 512s] | ^~~~~~~~~ [ 512s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 512s] 645 | StateId FindState(std::unique_ptr tuple) { [ 512s] | ^ [ 513s] 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]', [ 513s] 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, [ 513s] 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: [ 513s] ./../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=] [ 513s] 166 | current_entry_ = &entry; [ 513s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 513s] ./../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 >]': [ 513s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 513s] 349 | StateTuple *raw_tuple = tuple.release(); [ 513s] | ^~~~~~~~~ [ 513s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 513s] 645 | StateId FindState(std::unique_ptr tuple) { [ 513s] | ^ [ 513s] 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]', [ 513s] 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, [ 513s] 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: [ 513s] ./../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=] [ 513s] 166 | current_entry_ = &entry; [ 513s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 513s] ./../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 >]': [ 513s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 513s] 349 | StateTuple *raw_tuple = tuple.release(); [ 513s] | ^~~~~~~~~ [ 513s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 513s] 645 | StateId FindState(std::unique_ptr tuple) { [ 513s] | ^ [ 513s] 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]', [ 513s] 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, [ 513s] 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: [ 513s] ./../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=] [ 513s] 166 | current_entry_ = &entry; [ 513s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 513s] ./../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 >]': [ 513s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 513s] 349 | StateTuple *raw_tuple = tuple.release(); [ 513s] | ^~~~~~~~~ [ 513s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 513s] 645 | StateId FindState(std::unique_ptr tuple) { [ 513s] | ^ [ 513s] 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]', [ 513s] 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, [ 513s] 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: [ 513s] ./../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=] [ 513s] 166 | current_entry_ = &entry; [ 513s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 513s] ./../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 >]': [ 513s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 513s] 349 | StateTuple *raw_tuple = tuple.release(); [ 513s] | ^~~~~~~~~ [ 513s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 513s] 645 | StateId FindState(std::unique_ptr tuple) { [ 513s] | ^ [ 586s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -version-info 26:0:0 -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 [ 587s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat-security -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -g /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 [ 599s] libtool: link: (cd ".libs" && rm -f "libfstscript.so.26" && ln -s "libfstscript.so.26.0.0" "libfstscript.so.26") [ 600s] libtool: link: (cd ".libs" && rm -f "libfstscript.so" && ln -s "libfstscript.so.26.0.0" "libfstscript.so") [ 600s] libtool: link: ( cd ".libs" && rm -f "libfstscript.la" && ln -s "../libfstscript.la" "libfstscript.la" ) [ 600s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 600s] Making all in bin [ 600s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 600s] depbase=`echo fstarcsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 600s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 600s] mv -f $depbase.Tpo $depbase.Po [ 600s] depbase=`echo fstarcsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 600s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 600s] mv -f $depbase.Tpo $depbase.Po [ 600s] depbase=`echo fstclosure.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 600s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 600s] mv -f $depbase.Tpo $depbase.Po [ 600s] depbase=`echo fstclosure-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 600s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 600s] mv -f $depbase.Tpo $depbase.Po [ 600s] depbase=`echo fstcompile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 600s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 600s] mv -f $depbase.Tpo $depbase.Po [ 600s] depbase=`echo fstcompile-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 600s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 600s] mv -f $depbase.Tpo $depbase.Po [ 600s] depbase=`echo fstcompose.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 600s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 600s] mv -f $depbase.Tpo $depbase.Po [ 600s] depbase=`echo fstcompose-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 600s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 600s] mv -f $depbase.Tpo $depbase.Po [ 600s] depbase=`echo fstconcat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 600s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 600s] mv -f $depbase.Tpo $depbase.Po [ 600s] depbase=`echo fstconcat-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 600s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 600s] mv -f $depbase.Tpo $depbase.Po [ 600s] depbase=`echo fstconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 600s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 600s] mv -f $depbase.Tpo $depbase.Po [ 600s] depbase=`echo fstconnect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 600s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 600s] mv -f $depbase.Tpo $depbase.Po [ 600s] depbase=`echo fstconvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 600s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 600s] mv -f $depbase.Tpo $depbase.Po [ 600s] depbase=`echo fstconvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 600s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 600s] mv -f $depbase.Tpo $depbase.Po [ 602s] depbase=`echo fstdeterminize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 602s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 602s] mv -f $depbase.Tpo $depbase.Po [ 602s] depbase=`echo fstdeterminize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 602s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 602s] mv -f $depbase.Tpo $depbase.Po [ 602s] depbase=`echo fstdifference.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 602s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 602s] mv -f $depbase.Tpo $depbase.Po [ 603s] depbase=`echo fstdifference-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 603s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 603s] mv -f $depbase.Tpo $depbase.Po [ 604s] depbase=`echo fstdisambiguate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 604s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 604s] mv -f $depbase.Tpo $depbase.Po [ 604s] depbase=`echo fstdisambiguate-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 604s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 604s] mv -f $depbase.Tpo $depbase.Po [ 604s] depbase=`echo fstdraw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 604s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 604s] mv -f $depbase.Tpo $depbase.Po [ 604s] depbase=`echo fstdraw-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 604s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 604s] mv -f $depbase.Tpo $depbase.Po [ 605s] depbase=`echo fstencode.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 605s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 605s] mv -f $depbase.Tpo $depbase.Po [ 605s] depbase=`echo fstencode-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 605s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 605s] mv -f $depbase.Tpo $depbase.Po [ 606s] depbase=`echo fstepsnormalize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 606s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 606s] mv -f $depbase.Tpo $depbase.Po [ 606s] depbase=`echo fstepsnormalize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 606s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 606s] mv -f $depbase.Tpo $depbase.Po [ 606s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 606s] from ./../include/fst/flags.h:26, [ 606s] from fstdeterminize.cc:18: [ 606s] /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 > >]': [ 606s] /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 [ 606s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 606s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 607s] depbase=`echo fstequal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 607s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 607s] mv -f $depbase.Tpo $depbase.Po [ 607s] depbase=`echo fstequal-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 607s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 607s] mv -f $depbase.Tpo $depbase.Po [ 607s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 607s] 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 > >]', [ 607s] 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, [ 607s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 607s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 607s] inlined from 'void __static_initialization_and_destruction_0()' at fstdeterminize.cc:22:1: [ 607s] /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 [ 607s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 607s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 607s] 641 | std::forward<_Args>(__args)...); [ 607s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 608s] depbase=`echo fstequivalent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 608s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 608s] mv -f $depbase.Tpo $depbase.Po [ 608s] depbase=`echo fstequivalent-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 608s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 608s] mv -f $depbase.Tpo $depbase.Po [ 608s] depbase=`echo fstinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 608s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 608s] mv -f $depbase.Tpo $depbase.Po [ 608s] depbase=`echo fstinfo-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 608s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 608s] mv -f $depbase.Tpo $depbase.Po [ 609s] depbase=`echo fstintersect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 609s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 609s] mv -f $depbase.Tpo $depbase.Po [ 609s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 609s] from ./../include/fst/flags.h:26, [ 609s] from fstdisambiguate.cc:18: [ 609s] /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 > >]': [ 609s] /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 [ 609s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 609s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 609s] from ./../include/fst/flags.h:26, [ 609s] from fstequal.cc:18: [ 609s] /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 > >]': [ 609s] /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 [ 609s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 609s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 609s] 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 > >]', [ 609s] 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, [ 609s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 609s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 609s] inlined from 'void __static_initialization_and_destruction_0()' at fstequal.cc:21:1, [ 609s] inlined from '(static initializers for fstequal.cc)' at fstequal.cc:25:69: [ 609s] /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 [ 609s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 609s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 609s] 641 | std::forward<_Args>(__args)...); [ 609s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] depbase=`echo fstintersect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 609s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 609s] mv -f $depbase.Tpo $depbase.Po [ 609s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 609s] 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 > >]', [ 609s] 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, [ 609s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 609s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 609s] inlined from 'void __static_initialization_and_destruction_0()' at fstdisambiguate.cc:22:1: [ 609s] /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 [ 609s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 609s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 609s] 641 | std::forward<_Args>(__args)...); [ 609s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] depbase=`echo fstinvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 609s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 609s] mv -f $depbase.Tpo $depbase.Po [ 609s] depbase=`echo fstinvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 609s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 609s] mv -f $depbase.Tpo $depbase.Po [ 610s] depbase=`echo fstisomorphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 610s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 610s] mv -f $depbase.Tpo $depbase.Po [ 610s] depbase=`echo fstisomorphic-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 610s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 610s] mv -f $depbase.Tpo $depbase.Po [ 610s] depbase=`echo fstmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 610s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 610s] mv -f $depbase.Tpo $depbase.Po [ 610s] depbase=`echo fstmap-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 610s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 610s] mv -f $depbase.Tpo $depbase.Po [ 611s] depbase=`echo fstminimize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 611s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 611s] mv -f $depbase.Tpo $depbase.Po [ 611s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 611s] from ./../include/fst/flags.h:26, [ 611s] from fstisomorphic.cc:18: [ 611s] /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 > >]': [ 611s] /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 [ 611s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 611s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 611s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 611s] 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 > >]', [ 611s] 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, [ 611s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 611s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 611s] inlined from 'void __static_initialization_and_destruction_0()' at fstisomorphic.cc:21:1, [ 611s] inlined from '(static initializers for fstisomorphic.cc)' at fstisomorphic.cc:25:74: [ 611s] /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 [ 611s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 611s] 641 | std::forward<_Args>(__args)...); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 612s] depbase=`echo fstminimize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 612s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 612s] mv -f $depbase.Tpo $depbase.Po [ 612s] depbase=`echo fstprint.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 612s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 612s] mv -f $depbase.Tpo $depbase.Po [ 612s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 612s] from ./../include/fst/flags.h:26, [ 612s] from fstequivalent.cc:18: [ 612s] /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 > >]': [ 612s] /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 [ 612s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 612s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 612s] /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 > >]': [ 612s] /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 [ 612s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 612s] from ./../include/fst/flags.h:26, [ 612s] from fstmap.cc:18: [ 612s] /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 > >]': [ 612s] /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 [ 612s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 612s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 612s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 612s] 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 > >]', [ 612s] 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, [ 612s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 612s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 612s] inlined from 'void __static_initialization_and_destruction_0()' at fstequivalent.cc:22:1: [ 612s] /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 [ 612s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 612s] 641 | std::forward<_Args>(__args)...); [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 612s] 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 > >]', [ 612s] 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, [ 612s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:92:23, [ 612s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:185:28, [ 612s] inlined from 'void __static_initialization_and_destruction_0()' at fstequivalent.cc:28:1: [ 612s] /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 [ 612s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 612s] 641 | std::forward<_Args>(__args)...); [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 612s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 612s] 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 > >]', [ 612s] 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, [ 612s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23: [ 612s] /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 [ 612s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 612s] 641 | std::forward<_Args>(__args)...); [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 613s] depbase=`echo fstprint-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 613s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 613s] mv -f $depbase.Tpo $depbase.Po [ 613s] depbase=`echo fstproject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 613s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 613s] mv -f $depbase.Tpo $depbase.Po [ 613s] depbase=`echo fstproject-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 613s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 613s] mv -f $depbase.Tpo $depbase.Po [ 613s] depbase=`echo fstprune.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 613s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 613s] mv -f $depbase.Tpo $depbase.Po [ 613s] depbase=`echo fstprune-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 613s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 613s] mv -f $depbase.Tpo $depbase.Po [ 614s] depbase=`echo fstpush.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 614s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 614s] mv -f $depbase.Tpo $depbase.Po [ 614s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 614s] from ./../include/fst/flags.h:26, [ 614s] from fstminimize.cc:18: [ 614s] /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 > >]': [ 614s] /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 [ 614s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 614s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 614s] depbase=`echo fstpush-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 614s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 614s] mv -f $depbase.Tpo $depbase.Po [ 614s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 614s] 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 > >]', [ 614s] 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, [ 614s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 614s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 614s] inlined from 'void __static_initialization_and_destruction_0()' at fstminimize.cc:21:1, [ 614s] inlined from '(static initializers for fstminimize.cc)' at fstminimize.cc:26:72: [ 614s] /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 [ 614s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 614s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 614s] 641 | std::forward<_Args>(__args)...); [ 614s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 614s] depbase=`echo fstrandgen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 614s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 614s] mv -f $depbase.Tpo $depbase.Po [ 614s] depbase=`echo fstrandgen-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 614s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 614s] mv -f $depbase.Tpo $depbase.Po [ 614s] depbase=`echo fstrelabel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 614s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 614s] mv -f $depbase.Tpo $depbase.Po [ 615s] depbase=`echo fstrelabel-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 615s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 615s] mv -f $depbase.Tpo $depbase.Po [ 616s] depbase=`echo fstreplace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 616s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 616s] mv -f $depbase.Tpo $depbase.Po [ 616s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 616s] from ./../include/fst/flags.h:26, [ 616s] from fstpush.cc:18: [ 616s] /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 > >]': [ 616s] /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 [ 616s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 616s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 616s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 616s] from ./../include/fst/flags.h:26, [ 616s] from fstprune.cc:18: [ 616s] /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 > >]': [ 616s] /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 [ 616s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 616s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 616s] /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 > >]': [ 616s] /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 [ 617s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 617s] 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 > >]', [ 617s] 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, [ 617s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 617s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 617s] inlined from 'void __static_initialization_and_destruction_0()' at fstpush.cc:21:1: [ 617s] /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 [ 617s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 617s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 617s] 641 | std::forward<_Args>(__args)...); [ 617s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 617s] depbase=`echo fstreplace-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 617s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 617s] mv -f $depbase.Tpo $depbase.Po [ 617s] depbase=`echo fstreverse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 617s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 617s] mv -f $depbase.Tpo $depbase.Po [ 617s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 617s] 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 > >]', [ 617s] 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, [ 617s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 617s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 617s] inlined from 'void __static_initialization_and_destruction_0()' at fstprune.cc:22:1: [ 617s] /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 [ 617s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 617s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 617s] 641 | std::forward<_Args>(__args)...); [ 617s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 617s] 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 > >]', [ 617s] 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, [ 617s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 617s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 617s] inlined from 'void __static_initialization_and_destruction_0()' at fstprune.cc:23:1: [ 617s] /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 [ 617s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 617s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 617s] 641 | std::forward<_Args>(__args)...); [ 617s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 617s] depbase=`echo fstreverse-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 617s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 617s] mv -f $depbase.Tpo $depbase.Po [ 617s] depbase=`echo fstreweight.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 617s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 617s] mv -f $depbase.Tpo $depbase.Po [ 618s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 618s] from ./../include/fst/flags.h:26, [ 618s] from fstreplace.cc:18: [ 618s] /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 > >]': [ 618s] /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 [ 618s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 618s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 618s] depbase=`echo fstreweight-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 618s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 618s] mv -f $depbase.Tpo $depbase.Po [ 618s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 618s] 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 > >]', [ 618s] 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, [ 618s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 618s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 618s] inlined from 'void __static_initialization_and_destruction_0()' at fstreplace.cc:26:1: [ 618s] /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 [ 618s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 618s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 618s] 641 | std::forward<_Args>(__args)...); [ 618s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 618s] depbase=`echo fstrmepsilon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 618s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 618s] mv -f $depbase.Tpo $depbase.Po [ 618s] depbase=`echo fstrmepsilon-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 618s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 618s] mv -f $depbase.Tpo $depbase.Po [ 618s] depbase=`echo fstshortestdistance.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 618s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 618s] mv -f $depbase.Tpo $depbase.Po [ 619s] depbase=`echo fstshortestdistance-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 619s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 619s] mv -f $depbase.Tpo $depbase.Po [ 619s] depbase=`echo fstshortestpath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 619s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 619s] mv -f $depbase.Tpo $depbase.Po [ 619s] depbase=`echo fstshortestpath-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 619s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 619s] mv -f $depbase.Tpo $depbase.Po [ 619s] depbase=`echo fstsymbols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 619s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 619s] mv -f $depbase.Tpo $depbase.Po [ 619s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 619s] from ./../include/fst/flags.h:26, [ 619s] from fstrandgen.cc:18: [ 619s] /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 > >]': [ 619s] /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 [ 619s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 619s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 620s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 620s] 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 > >]', [ 620s] 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, [ 620s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:92:23, [ 620s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:185:28, [ 620s] inlined from 'void __static_initialization_and_destruction_0()' at fstrandgen.cc:24:1: [ 620s] /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 [ 620s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 620s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 620s] 641 | std::forward<_Args>(__args)...); [ 620s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 620s] depbase=`echo fstsymbols-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 620s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 620s] mv -f $depbase.Tpo $depbase.Po [ 621s] depbase=`echo fstsynchronize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 621s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 621s] mv -f $depbase.Tpo $depbase.Po [ 621s] depbase=`echo fstsynchronize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 621s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 621s] mv -f $depbase.Tpo $depbase.Po [ 621s] depbase=`echo fsttopsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 621s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 621s] mv -f $depbase.Tpo $depbase.Po [ 621s] depbase=`echo fsttopsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 621s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 621s] mv -f $depbase.Tpo $depbase.Po [ 621s] depbase=`echo fstunion.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 621s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 621s] mv -f $depbase.Tpo $depbase.Po [ 622s] depbase=`echo fstunion-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 622s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -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 &&\ [ 622s] mv -f $depbase.Tpo $depbase.Po [ 623s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 623s] from ./../include/fst/flags.h:26, [ 623s] from fstshortestdistance.cc:18: [ 623s] /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 > >]': [ 623s] /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 [ 623s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 623s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 623s] /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 > >]': [ 623s] /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 [ 623s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 623s] 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 > >]', [ 623s] 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, [ 623s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 623s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 623s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestdistance.cc:23:1: [ 623s] /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 [ 623s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 623s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 623s] 641 | std::forward<_Args>(__args)...); [ 623s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 623s] 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 > >]', [ 623s] 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, [ 623s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 623s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 623s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestdistance.cc:24:1: [ 623s] /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 [ 623s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 623s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 623s] 641 | std::forward<_Args>(__args)...); [ 623s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 623s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstarcsort fstarcsort.o fstarcsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 624s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstclosure fstclosure.o fstclosure-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 624s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 624s] from ./../include/fst/flags.h:26, [ 624s] from fstshortestpath.cc:18: [ 624s] /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 > >]': [ 624s] /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 [ 624s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 624s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 624s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstarcsort fstarcsort.o fstarcsort-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 624s] /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 > >]': [ 624s] /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 [ 624s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstcompile fstcompile.o fstcompile-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 624s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstcompose fstcompose.o fstcompose-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 624s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstclosure fstclosure.o fstclosure-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 624s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstconcat fstconcat.o fstconcat-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 624s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 624s] from ./../include/fst/flags.h:26, [ 624s] from fstrmepsilon.cc:18: [ 624s] /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 > >]': [ 624s] /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 [ 624s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 624s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 624s] /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 > >]': [ 624s] /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 [ 624s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstconvert fstconvert.o fstconvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 624s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstconnect fstconnect.o fstconnect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 624s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 624s] 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 > >]', [ 624s] 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, [ 624s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 624s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 624s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestpath.cc:22:1: [ 624s] /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 [ 624s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 624s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 624s] 641 | std::forward<_Args>(__args)...); [ 624s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 624s] 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 > >]', [ 624s] 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, [ 624s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 624s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 624s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestpath.cc:24:1: [ 624s] /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 [ 624s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 624s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 624s] 641 | std::forward<_Args>(__args)...); [ 624s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 624s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstcompile fstcompile.o fstcompile-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 624s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 624s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 624s] 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 > >]', [ 624s] 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, [ 624s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 624s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 624s] inlined from 'void __static_initialization_and_destruction_0()' at fstrmepsilon.cc:23:1: [ 624s] /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 [ 624s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 624s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 624s] 641 | std::forward<_Args>(__args)...); [ 624s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 624s] 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 > >]', [ 624s] 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, [ 624s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 624s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 624s] inlined from 'void __static_initialization_and_destruction_0()' at fstrmepsilon.cc:24:1: [ 624s] /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 [ 624s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 624s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 624s] 641 | std::forward<_Args>(__args)...); [ 624s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 624s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstcompose fstcompose.o fstcompose-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 625s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstdifference fstdifference.o fstdifference-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 625s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstconcat fstconcat.o fstconcat-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 625s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 625s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstconvert fstconvert.o fstconvert-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 625s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstconnect fstconnect.o fstconnect-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 625s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 625s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstdraw fstdraw.o fstdraw-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 625s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstdifference fstdifference.o fstdifference-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 625s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstencode fstencode.o fstencode-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 625s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstequal fstequal.o fstequal-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 625s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 625s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstequivalent fstequivalent.o fstequivalent-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 625s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstinfo fstinfo.o fstinfo-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 625s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 626s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstdraw fstdraw.o fstdraw-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 626s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstencode fstencode.o fstencode-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 626s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstintersect fstintersect.o fstintersect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 626s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 626s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstequal fstequal.o fstequal-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 626s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstequivalent fstequivalent.o fstequivalent-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 626s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstminimize fstminimize.o fstminimize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 626s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstinvert fstinvert.o fstinvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 626s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 626s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstmap fstmap.o fstmap-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 626s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstinfo fstinfo.o fstinfo-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 626s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstprint fstprint.o fstprint-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 626s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstproject fstproject.o fstproject-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 626s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstintersect fstintersect.o fstintersect-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 626s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstprune fstprune.o fstprune-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 626s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstinvert fstinvert.o fstinvert-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 626s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 626s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstminimize fstminimize.o fstminimize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 626s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstpush fstpush.o fstpush-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 626s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstmap fstmap.o fstmap-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 626s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstrandgen fstrandgen.o fstrandgen-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 626s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstrelabel fstrelabel.o fstrelabel-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 626s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstreplace fstreplace.o fstreplace-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 627s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstprint fstprint.o fstprint-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 627s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstproject fstproject.o fstproject-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 627s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstprune fstprune.o fstprune-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 627s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstpush fstpush.o fstpush-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 627s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstreverse fstreverse.o fstreverse-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 627s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 627s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstreweight fstreweight.o fstreweight-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 627s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstrandgen fstrandgen.o fstrandgen-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 627s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstreplace fstreplace.o fstreplace-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 627s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstrelabel fstrelabel.o fstrelabel-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 627s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 627s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 627s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstsymbols fstsymbols.o fstsymbols-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 627s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 627s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstreverse fstreverse.o fstreverse-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 627s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstreweight fstreweight.o fstreweight-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 627s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 627s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fsttopsort fsttopsort.o fsttopsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 627s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o fstunion fstunion.o fstunion-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 628s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 628s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 628s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstsymbols fstsymbols.o fstsymbols-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 628s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 628s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fsttopsort fsttopsort.o fsttopsort-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 628s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -g -fPIC -pie -o .libs/fstunion fstunion.o fstunion-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl [ 629s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 629s] Making all in test [ 629s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 629s] make[3]: Nothing to be done for 'all'. [ 629s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 629s] Making all in extensions [ 629s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 629s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 629s] make[4]: Nothing to be done for 'all-am'. [ 629s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 629s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 629s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 629s] make[3]: Nothing to be done for 'all-am'. [ 629s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 629s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 629s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 629s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 629s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 629s] + exit 0 [ 629s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.JfSTuq [ 629s] + umask 022 [ 629s] + cd /home/abuild/rpmbuild/BUILD [ 629s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-2.2.arm [ 629s] + /usr/lib/rpm/mkinstalldirs /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-2.2.arm [ 629s] /var/tmp/rpm-tmp.JfSTuq: line 30: /usr/lib/rpm/mkinstalldirs: No such file or directory [ 629s] error: Bad exit status from /var/tmp/rpm-tmp.JfSTuq (%install) [ 629s] [ 629s] [ 629s] RPM build errors: [ 629s] Bad exit status from /var/tmp/rpm-tmp.JfSTuq (%install) [ 629s] [ 629s] 5fd86ab509c4 failed "build openfst.spec" at Wed Oct 14 03:31:39 UTC 2026. [ 629s]