[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.6 [ 0s] Using BUILD_ARCH=armv7l:armv6l:armv5tel [ 0s] [ 1s] [ 1s] bcf7dc167e1d started "build openfst.spec" at Mon Jan 5 11:46:06 UTC 2026. [ 1s] [ 1s] Building openfst for project 'Tizen-Base-X' repository 'standard' arch 'armv7l' srcmd5 '997c454d1b45ac0c30cda9535479b5a8' [ 1s] [ 1s] processing recipe /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.6/.build-srcdir/openfst.spec ... [ 1s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.6/.build-srcdir/openfst.spec [ 1s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/6/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.6/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.6/.build-srcdir/openfst.spec build ... [ 2s] registering binfmt handlers for cross build [ 2s] cycle: nss -> libsoftokn3 [ 2s] breaking dependency nss -> libsoftokn3 [ 2s] [1/43] preinstalling libmagic-data... [ 2s] [2/43] preinstalling libncurses... [ 2s] [3/43] preinstalling setup... [ 3s] [4/43] preinstalling filesystem... [ 3s] [5/43] preinstalling glibc... [ 3s] [6/43] preinstalling libgcc... [ 3s] [7/43] preinstalling bash... [ 3s] [8/43] preinstalling diffutils... [ 3s] [9/43] preinstalling grep... [ 3s] [10/43] preinstalling libattr... [ 3s] [11/43] preinstalling libblkid... [ 4s] [12/43] preinstalling libbz2... [ 4s] [13/43] preinstalling libcap... [ 4s] [14/43] preinstalling libfreebl3... [ 4s] [15/43] preinstalling liblua... [ 4s] [16/43] preinstalling liblzma... [ 4s] [17/43] preinstalling libopenssl3... [ 4s] [18/43] preinstalling libpopt... [ 4s] [19/43] preinstalling libreadline... [ 4s] [20/43] preinstalling libsmack... [ 4s] [21/43] preinstalling libsqlite... [ 4s] [22/43] preinstalling libuuid... [ 4s] [23/43] preinstalling libxcrypt... [ 4s] [24/43] preinstalling libxml2... [ 5s] [25/43] preinstalling libzstd1... [ 5s] [26/43] preinstalling nspr... [ 5s] [27/43] preinstalling sed... [ 5s] [28/43] preinstalling zlib... [ 5s] [29/43] preinstalling qemu-accel-x86_64-armv7l... [ 22s] [30/43] preinstalling qemu-linux-user-x86_64-cross... [ 26s] [31/43] preinstalling coreutils... [ 26s] [32/43] preinstalling libacl... [ 26s] [33/43] preinstalling libelf... [ 26s] [34/43] preinstalling libmount... [ 26s] [35/43] preinstalling smack... [ 26s] [36/43] preinstalling bzip2... [ 26s] [37/43] preinstalling libmagic... [ 26s] [38/43] preinstalling tar... [ 26s] [39/43] preinstalling util-linux... [ 26s] [40/43] preinstalling rpm... [ 26s] [41/43] preinstalling util-linux-su... [ 26s] [42/43] preinstalling nss... [ 26s] [43/43] preinstalling libsoftokn3... [ 27s] running qemu-linux-user-x86_64-cross postinstall script [ 27s] running qemu-accel-x86_64-armv7l postinstall script [ 27s] mv: cannot stat `/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/liblto_plugin.so': No such file or directory [ 27s] running setup postinstall script [ 27s] chroot: failed to run command '': No such file or directory [ 27s] initializing rpm db... [ 27s] reordering...cycle: glibc-devel -> libxcrypt-devel [ 27s] breaking dependency libxcrypt-devel -> glibc-devel [ 27s] cycle: libsoftokn3 -> nss [ 27s] breaking dependency nss -> libsoftokn3 [ 27s] done [ 27s] querying package ids... [ 28s] [1/104] cumulate libmagic-data-5.46-1.13 [ 28s] [2/104] cumulate setup-0.9-1.7 [ 28s] [3/104] cumulate filesystem-3.1-1.1 [ 28s] [4/104] cumulate glibc-2.40-1.22 [ 28s] [5/104] cumulate libatomic-14.2.0-3.1 [ 28s] [6/104] cumulate libgcc-14.2.0-3.1 [ 28s] [7/104] cumulate bash-3.2.57-1.2 [ 28s] [8/104] cumulate cpio-2.8-1.1 [ 28s] [9/104] cumulate diffutils-3.10-1.2 [ 28s] [10/104] cumulate findutils-4.3.8-1.16 [ 28s] [11/104] cumulate gdbm-1.8.3-1.24 [ 28s] [12/104] cumulate hostname-3.23-1.2 [ 28s] [13/104] cumulate libattr-2.5.1-1.16 [ 28s] [14/104] cumulate libblkid-2.41.2-1.6 [ 28s] [15/104] cumulate libbz2-1.0.8-1.22 [ 28s] [16/104] cumulate libcap-2.73-1.20 [ 28s] [17/104] cumulate libfreebl3-3.109-1.16 [ 28s] [18/104] cumulate libgfortran-14.2.0-3.1 [ 28s] [19/104] cumulate libgomp-14.2.0-3.1 [ 28s] [20/104] cumulate libitm-14.2.0-3.1 [ 28s] [21/104] cumulate libltdl-2.5.4-1.15 [ 28s] [22/104] cumulate liblua-5.1.5-1.15 [ 28s] [23/104] cumulate liblzma-5.8.1-1.4 [ 28s] [24/104] cumulate libopenssl11-1.1.1w-1.24 [ 28s] [25/104] cumulate libopenssl3-3.0.18-1.19 [ 28s] [26/104] cumulate libpcre-8.45-1.16 [ 28s] [27/104] cumulate libpopt-1.16-1.15 [ 28s] [28/104] cumulate libpython-2.7.18-1.25 [ 28s] [29/104] cumulate libsmack-1.3.1-1.15 [ 28s] [30/104] cumulate libsmartcols-2.41.2-1.6 [ 28s] [31/104] cumulate libsqlite-3.51.0-1.6 [ 28s] [32/104] cumulate libstdc++-14.2.0-3.1 [ 28s] [33/104] cumulate libuuid-2.41.2-1.6 [ 28s] [34/104] cumulate libxcrypt-4.4.36-1.24 [ 28s] [35/104] cumulate libxml2-2.13.5-1.23 [ 28s] [36/104] cumulate libzstd1-1.5.7-1.4 [ 28s] [37/104] cumulate m4-1.4.20-1.2 [ 28s] [38/104] cumulate net-tools-2.0_20121208git-1.14 [ 28s] [39/104] cumulate nspr-4.36-1.14 [ 28s] [40/104] cumulate patch-2.8-1.3 [ 28s] [41/104] cumulate pkg-config-0.29.2-1.23 [ 28s] [42/104] cumulate sed-4.1c-1.15 [ 28s] [43/104] cumulate update-alternatives-1.22.21-1.1 [ 28s] [44/104] cumulate which-2.17-1.1 [ 28s] [45/104] cumulate zlib-1.3.1-1.24 [ 28s] [46/104] cumulate build-compare-2023.06.18-1.10 [ 28s] [47/104] cumulate hal-rootstrap-checker-0.1.1-1.1 [ 28s] [48/104] cumulate libstdc++-devel-14.2.0-3.1 [ 28s] [49/104] cumulate qemu-linux-user-x86_64-cross-9.2.3.1-2.10 [ 28s] [50/104] cumulate cpp-14.2.0-3.1 [ 28s] [51/104] cumulate gcc-c++-14.2.0-3.1 [ 28s] [52/104] cumulate binutils-libs-2.43-1.24 [ 28s] [53/104] cumulate coreutils-6.9-14.8 [ 28s] [54/104] cumulate db4-4.8.30.NC-1.23 [ 28s] [55/104] cumulate gawk-3.1.5-1.1 [ 28s] [56/104] cumulate grep-2.5.2-1.15 [ 28s] [57/104] cumulate libacl-2.3.2-1.16 [ 28s] [58/104] cumulate libcc1-14.2.0-3.1 [ 28s] [59/104] cumulate libelf-0.189-1.23 [ 28s] [60/104] cumulate liblastlog2-2.41.2-1.6 [ 28s] [61/104] cumulate libmount-2.41.2-1.6 [ 28s] [62/104] cumulate make-4.4.1-1.16 [ 28s] [63/104] cumulate nss-certs-3.109-1.16 [ 28s] [64/104] cumulate smack-1.3.1-1.15 [ 28s] [65/104] cumulate bzip2-1.0.8-1.22 [ 28s] [66/104] cumulate libfdisk-2.41.2-1.6 [ 28s] [67/104] cumulate libmagic-5.46-1.13 [ 28s] [68/104] cumulate xz-5.8.1-1.4 [ 28s] [69/104] cumulate perl-5.38.0-1.22 [ 28s] [70/104] cumulate build-mkbaselibs-20120927-1.1 [ 28s] [71/104] cumulate linux-glibc-devel-6.6-1.24 [ 28s] [72/104] cumulate terminfo-base-full-6.4-1.24 [ 28s] [73/104] cumulate autoconf-2.71-1.24 [ 28s] [74/104] cumulate file-5.46-1.13 [ 28s] [75/104] cumulate glibc-locale-2.40-1.22 [ 28s] [76/104] cumulate tar-1.17-1.1 [ 28s] [77/104] cumulate binutils-2.43-1.24 [ 28s] [78/104] cumulate gzip-1.3.12-1.15 [ 28s] [79/104] cumulate pam-1.1.6-1.15 [ 28s] [80/104] cumulate tzdata-2025b-1.1 [ 28s] [81/104] cumulate libdw-0.189-1.23 [ 28s] [82/104] cumulate gcc-14.2.0-3.1 [ 28s] [83/104] cumulate libarchive-3.8.1-1.23 [ 28s] [84/104] cumulate qemu-accel-x86_64-armv7l-0.4-1.12 [ 28s] [85/104] cumulate automake-1.16.5-1.24 [ 28s] [86/104] cumulate libasm-0.189-1.23 [ 28s] [87/104] cumulate libncurses6-6.4-1.24 [ 28s] [88/104] cumulate build-20120927-1.1 [ 28s] [89/104] cumulate rpm-4.14.1.1-2.13 [ 28s] [90/104] cumulate libncurses-6.4-1.24 [ 28s] [91/104] cumulate less-685-1.1 [ 28s] [92/104] cumulate libreadline-5.2-1.22 [ 28s] [93/104] cumulate libtool-2.5.4-1.15 [ 28s] [94/104] cumulate elfutils-0.189-1.23 [ 28s] [95/104] cumulate python-2.7.18-1.25 [ 28s] [96/104] cumulate util-linux-2.41.2-1.6 [ 28s] [97/104] cumulate util-linux-su-2.41.2-1.6 [ 28s] [98/104] cumulate libxcrypt-devel-4.4.36-1.24 [ 28s] [99/104] cumulate nss-3.109-1.16 [ 28s] [100/104] cumulate glibc-devel-2.40-1.22 [ 28s] [101/104] cumulate libsoftokn3-3.109-1.16 [ 28s] [102/104] cumulate zlib-devel-1.3.1-1.24 [ 28s] [103/104] cumulate python-devel-2.7.18-1.25 [ 28s] [104/104] cumulate rpm-build-4.14.1.1-2.13 [ 28s] now installing cumulated packages [ 29s] Preparing... ######################################## [ 29s] Updating / installing... [ 29s] setup-0.9-1.7 ##############warning: /etc/profile created as /etc/profile.rpmnew [ 29s] ########################## [ 29s] filesystem-3.1-1.1 ######################################## [ 29s] libmagic-data-5.46-1.13 ######################################## [ 30s] glibc-2.40-1.22 ######################################## [ 30s] libgcc-14.2.0-3.1 ######################################## [ 31s] bash-3.2.57-1.2 ######################################## [ 31s] zlib-1.3.1-1.24 ######################################## [ 32s] coreutils-6.9-14.8 ######################################## [ 32s] libbz2-1.0.8-1.22 ######################################## [ 32s] libstdc++-14.2.0-3.1 ######################################## [ 33s] libelf-0.189-1.23 ######################################## [ 33s] liblzma-5.8.1-1.4 ######################################## [ 33s] libxcrypt-4.4.36-1.24 ######################################## [ 34s] libdw-0.189-1.23 ######################################## [ 34s] libmagic-5.46-1.13 ######################################## [ 34s] libblkid-2.41.2-1.6 ######################################## [ 35s] libopenssl3-3.0.18-1.19 ######################################## [ 35s] libsqlite-3.51.0-1.6 ######################################## [ 36s] nspr-4.36-1.14 ######################################## [ 36s] pkg-config-0.29.2-1.23 ######################################## [ 36s] pam-1.1.6-1.15 ######################################## [ 36s] libcap-2.73-1.20 ######################################## [ 37s] libfreebl3-3.109-1.16 ######################################## [ 37s] liblua-5.1.5-1.15 ######################################## [ 37s] libpopt-1.16-1.15 ######################################## [ 38s] libpython-2.7.18-1.25 ######################################## [ 38s] libuuid-2.41.2-1.6 ######################################## [ 38s] libzstd1-1.5.7-1.4 ######################################## [ 38s] linux-glibc-devel-6.6-1.24 ######################################## [ 38s] libxcrypt-devel-4.4.36-1.24 ######################################## [ 39s] glibc-devel-2.40-1.22 ######################################## [ 39s] terminfo-base-full-6.4-1.24 ######################################## [ 39s] libncurses6-6.4-1.24 ######################################## [ 39s] libreadline-5.2-1.22 ######################################## [ 39s] libfdisk-2.41.2-1.6 ######################################## [ 40s] nss-certs-3.109-1.16 ######################################## [ 40s] libsoftokn3-3.109-1.16 ######################################## [ 40s] nss-3.109-1.16 ######################################## [ 40s] liblastlog2-2.41.2-1.6 ######################################## [ 40s] libmount-2.41.2-1.6 ######################################## [ 41s] libasm-0.189-1.23 ######################################## [ 41s] xz-5.8.1-1.4 ######################################## [ 41s] db4-4.8.30.NC-1.23 ######################################## [ 41s] libcc1-14.2.0-3.1 ######################################## [ 41s] bzip2-1.0.8-1.22 ######################################## [ 41s] gzip-1.3.12-1.15 ######################################## [ 41s] binutils-libs-2.43-1.24 ######################################## [ 42s] binutils-2.43-1.24 ######################################## [ 42s] make-4.4.1-1.16 ######################################## [ 42s] findutils-4.3.8-1.16 ######################################## [ 42s] gdbm-1.8.3-1.24 ######################################## [ 46s] perl-5.38.0-1.22 ######################################## [ 46s] build-mkbaselibs-20120927-1.1 ######################################## [ 46s] libattr-2.5.1-1.16 ######################################## [ 46s] libacl-2.3.2-1.16 ######################################## [ 47s] tar-1.17-1.1 ######################################## [ 47s] libgfortran-14.2.0-3.1 ######################################## [ 47s] libgomp-14.2.0-3.1 ######################################## [ 47s] libitm-14.2.0-3.1 ######################################## [ 47s] libltdl-2.5.4-1.15 ######################################## [ 48s] libopenssl11-1.1.1w-1.24 ######################################## [ 49s] python-2.7.18-1.25 ######################################## [ 49s] libpcre-8.45-1.16 ######################################## [ 49s] libsmack-1.3.1-1.15 ######################################## [ 50s] libsmartcols-2.41.2-1.6 ######################################## [ 50s] libxml2-2.13.5-1.23 ######################################## [ 50s] libarchive-3.8.1-1.23 ######################################## [ 51s] rpm-4.14.1.1-2.13 ######################################## [ 52s] m4-1.4.20-1.2 ######################################## [ 52s] autoconf-2.71-1.24 ######################################## [ 52s] automake-1.16.5-1.24 ######################################## [ 52s] patch-2.8-1.3 ######################################## [ 52s] sed-4.1c-1.15 ######################################## [ 54s] util-linux-2.41.2-1.6 ######################################## [ 54s] libatomic-14.2.0-3.1 ######################################## [ 54s] libtool-2.5.4-1.15 ######################################## [ 55s] python-devel-2.7.18-1.25 ######################################## [ 55s] build-20120927-1.1 ######################################## [ 55s] libncurses-6.4-1.24 ######################################## [ 55s] zlib-devel-1.3.1-1.24 ######################################## [ 56s] libstdc++-devel-14.2.0-3.1 ######################################## [ 56s] build-compare-2023.06.18-1.10 ######################################## [ 56s] hal-rootstrap-checker-0.1.1-1.1 ######################################## [ 68s] qemu-linux-user-x86_64-cross-9.2.3.1-2######################################## [ 70s] gcc-14.2.0-3.1 ######################################## [ 87s] qemu-accel-x86_64-armv7l-0.4-1.12 ######################################## [ 87s] util-linux-su-2.41.2-1.6 ######################################## [ 87s] rpm-build-4.14.1.1-2.13 ######################################## [ 87s] smack-1.3.1-1.15 ######################################## [ 87s] grep-2.5.2-1.15 ######################################## [ 87s] elfutils-0.189-1.23 ######################################## [ 87s] less-685-1.1 ######################################## [ 87s] file-5.46-1.13 ######################################## [ 88s] glibc-locale-2.40-1.22 ######################################## [ 88s] tzdata-2025b-1.1 ######################################## [ 89s] cpp-14.2.0-3.1 ######################################## [ 90s] gcc-c++-14.2.0-3.1 ######################################## [ 90s] gawk-3.1.5-1.1 ######################################## [ 90s] cpio-2.8-1.1 ######################################## [ 90s] diffutils-3.10-1.2 ######################################## [ 90s] hostname-3.23-1.2 ######################################## [ 90s] net-tools-2.0_20121208git-1.14 ######################################## [ 90s] update-alternatives-1.22.21-1.1 ######################################## [ 90s] which-2.17-1.1 ######################################## [ 91s] now finalizing build dir... [ 91s] ----------------------------------------------------------------- [ 91s] I have the following modifications for openfst.spec: [ 91s] 6c6 [ 91s] < Release: 0 [ 91s] --- [ 91s] > Release: 1.2 [ 92s] build target is armv7l-tizen-linux [ 92s] ----------------------------------------------------------------- [ 92s] ----- building openfst.spec (user abuild) [ 92s] ----------------------------------------------------------------- [ 92s] ----------------------------------------------------------------- [ 92s] + 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-X/standard/997c454d1b45ac0c30cda9535479b5a8-openfst' /home/abuild/rpmbuild/SOURCES/openfst.spec [ 92s] Building target platforms: armv7l-tizen-linux [ 92s] Building for target armv7l-tizen-linux [ 92s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.KRsptZ [ 92s] + umask 022 [ 92s] + cd /home/abuild/rpmbuild/BUILD [ 92s] + cd /home/abuild/rpmbuild/BUILD [ 92s] + rm -rf openfst-1.8.4 [ 92s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/openfst-1.8.4.tar.gz [ 92s] + /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.eBvU1N [ 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] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.guess [ 92s] ++ tr -d $'\r' [ 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] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.sub [ 92s] ++ tr -d $'\r' [ 92s] + timestamp=20220103 [ 92s] + test -n 20220103 [ 92s] + test 20220103 -ge 0 [ 92s] + export 'CXXFLAGS+= -fPIC' [ 92s] + CXXFLAGS+=' -fPIC' [ 92s] + autoreconf -fi [ 103s] libtoolize: putting auxiliary files in '.'. [ 103s] libtoolize: copying file './ltmain.sh' [ 103s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [ 103s] libtoolize: copying file 'm4/libtool.m4' [ 104s] libtoolize: copying file 'm4/ltoptions.m4' [ 104s] libtoolize: copying file 'm4/ltsugar.m4' [ 104s] libtoolize: copying file 'm4/ltversion.m4' [ 104s] libtoolize: copying file 'm4/lt~obsolete.m4' [ 112s] configure.ac:11: warning: The macro `AC_PROG_LIBTOOL' is obsolete. [ 112s] configure.ac:11: You should run autoupdate. [ 112s] m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... [ 112s] configure.ac:11: the top level [ 120s] configure.ac:3: installing './compile' [ 120s] configure.ac:2: installing './missing' [ 121s] src/bin/Makefile.am: installing './depcomp' [ 127s] + 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' [ 127s] + export CFLAGS [ 127s] + 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' [ 127s] + export CXXFLAGS [ 127s] + LDFLAGS= [ 127s] + export LDFLAGS [ 127s] + ./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 [ 128s] checking for a BSD-compatible install... /bin/install -c [ 128s] checking whether build environment is sane... yes [ 128s] checking for a race-free mkdir -p... /bin/mkdir -p [ 128s] checking for gawk... gawk [ 128s] checking whether make sets $(MAKE)... yes [ 128s] checking whether make supports nested variables... yes [ 128s] checking whether make supports the include directive... yes (GNU style) [ 128s] checking for armv7l-tizen-linux-gnueabi-gcc... armv7l-tizen-linux-gnueabi-gcc [ 128s] checking whether the C compiler works... yes [ 128s] checking for C compiler default output file name... a.out [ 128s] checking for suffix of executables... [ 128s] checking whether we are cross compiling... no [ 128s] checking for suffix of object files... o [ 128s] checking whether the compiler supports GNU C... yes [ 128s] checking whether armv7l-tizen-linux-gnueabi-gcc accepts -g... yes [ 128s] checking for armv7l-tizen-linux-gnueabi-gcc option to enable C11 features... none needed [ 128s] checking whether armv7l-tizen-linux-gnueabi-gcc understands -c and -o together... yes [ 128s] checking dependency style of armv7l-tizen-linux-gnueabi-gcc... gcc3 [ 128s] checking for armv7l-tizen-linux-gnueabi-ar... no [ 128s] checking for armv7l-tizen-linux-gnueabi-lib... no [ 128s] checking for armv7l-tizen-linux-gnueabi-link... no [ 128s] checking for ar... ar [ 129s] checking the archiver (ar) interface... ar [ 129s] checking for armv7l-tizen-linux-gnueabi-g++... armv7l-tizen-linux-gnueabi-g++ [ 129s] checking whether the compiler supports GNU C++... yes [ 129s] checking whether armv7l-tizen-linux-gnueabi-g++ accepts -g... yes [ 129s] checking for armv7l-tizen-linux-gnueabi-g++ option to enable C++11 features... none needed [ 129s] checking dependency style of armv7l-tizen-linux-gnueabi-g++... gcc3 [ 129s] checking build system type... armv7l-tizen-linux-gnueabi [ 129s] checking host system type... armv7l-tizen-linux-gnueabi [ 129s] checking how to print strings... printf [ 129s] checking for a sed that does not truncate output... /bin/sed [ 129s] checking for grep that handles long lines and -e... /bin/grep [ 129s] checking for egrep... /bin/grep -E [ 129s] checking for fgrep... /bin/grep -F [ 129s] checking for ld used by armv7l-tizen-linux-gnueabi-gcc... /usr/armv7l-tizen-linux-gnueabi/bin/ld [ 129s] checking if the linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) is GNU ld... yes [ 129s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm -B [ 129s] checking the name lister (/bin/nm -B) interface... BSD nm [ 129s] checking whether ln -s works... yes [ 129s] checking the maximum length of command line arguments... 1572864 [ 129s] checking how to convert armv7l-tizen-linux-gnueabi file names to armv7l-tizen-linux-gnueabi format... func_convert_file_noop [ 129s] checking how to convert armv7l-tizen-linux-gnueabi file names to toolchain format... func_convert_file_noop [ 129s] checking for /usr/armv7l-tizen-linux-gnueabi/bin/ld option to reload object files... -r [ 129s] checking for file... file [ 129s] checking for armv7l-tizen-linux-gnueabi-objdump... no [ 129s] checking for objdump... objdump [ 129s] checking how to recognize dependent libraries... pass_all [ 129s] checking for armv7l-tizen-linux-gnueabi-dlltool... no [ 129s] checking for dlltool... no [ 129s] checking how to associate runtime and link libraries... printf %s\n [ 129s] checking for armv7l-tizen-linux-gnueabi-ranlib... no [ 129s] checking for ranlib... ranlib [ 129s] checking for armv7l-tizen-linux-gnueabi-ar... ar [ 129s] checking for archiver @FILE support... @ [ 129s] checking for armv7l-tizen-linux-gnueabi-strip... no [ 129s] checking for strip... strip [ 130s] checking command to parse /bin/nm -B output from armv7l-tizen-linux-gnueabi-gcc object... ok [ 130s] checking for sysroot... no [ 130s] checking for a working dd... /bin/dd [ 130s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 130s] checking for armv7l-tizen-linux-gnueabi-mt... no [ 130s] checking for mt... no [ 130s] checking if : is a manifest tool... no [ 130s] checking for stdio.h... yes [ 130s] checking for stdlib.h... yes [ 130s] checking for string.h... yes [ 130s] checking for inttypes.h... yes [ 130s] checking for stdint.h... yes [ 130s] checking for strings.h... yes [ 130s] checking for sys/stat.h... yes [ 130s] checking for sys/types.h... yes [ 130s] checking for unistd.h... yes [ 130s] checking for dlfcn.h... yes [ 130s] checking for objdir... .libs [ 131s] checking if armv7l-tizen-linux-gnueabi-gcc supports -fno-rtti -fno-exceptions... no [ 131s] checking for armv7l-tizen-linux-gnueabi-gcc option to produce PIC... -fPIC -DPIC [ 131s] checking if armv7l-tizen-linux-gnueabi-gcc PIC flag -fPIC -DPIC works... yes [ 131s] checking if armv7l-tizen-linux-gnueabi-gcc static flag -static works... no [ 131s] checking if armv7l-tizen-linux-gnueabi-gcc supports -c -o file.o... yes [ 131s] checking if armv7l-tizen-linux-gnueabi-gcc supports -c -o file.o... (cached) yes [ 131s] checking whether the armv7l-tizen-linux-gnueabi-gcc linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) supports shared libraries... yes [ 131s] checking whether -lc should be explicitly linked in... no [ 131s] checking dynamic linker characteristics... GNU/Linux ld.so [ 131s] checking how to hardcode library paths into programs... immediate [ 131s] checking whether stripping libraries is possible... yes [ 131s] checking if libtool supports shared libraries... yes [ 131s] checking whether to build shared libraries... yes [ 131s] checking whether to build static libraries... no [ 131s] checking how to run the C++ preprocessor... armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -E [ 131s] 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 [ 132s] checking if the linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) is GNU ld... yes [ 132s] 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 [ 132s] checking for armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations option to produce PIC... -fPIC -DPIC [ 132s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations PIC flag -fPIC -DPIC works... yes [ 132s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations static flag -static works... no [ 132s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... yes [ 132s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... (cached) yes [ 132s] 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 [ 132s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 132s] checking how to hardcode library paths into programs... immediate [ 132s] Checking for float equality... yes [ 132s] checking for dlopen in -ldl... yes [ 132s] checking that generated files are newer than configure... done [ 132s] configure: creating ./config.status [ 133s] config.status: creating Makefile [ 133s] config.status: creating src/Makefile [ 133s] config.status: creating src/include/Makefile [ 133s] config.status: creating src/lib/Makefile [ 133s] config.status: creating src/bin/Makefile [ 133s] config.status: creating src/test/Makefile [ 134s] config.status: creating src/extensions/Makefile [ 134s] config.status: creating src/extensions/compact/Makefile [ 134s] config.status: creating src/extensions/compress/Makefile [ 134s] config.status: creating src/extensions/const/Makefile [ 134s] config.status: creating src/extensions/far/Makefile [ 134s] config.status: creating src/extensions/linear/Makefile [ 134s] config.status: creating src/extensions/lookahead/Makefile [ 134s] config.status: creating src/extensions/mpdt/Makefile [ 134s] config.status: creating src/extensions/ngram/Makefile [ 134s] config.status: creating src/extensions/pdt/Makefile [ 134s] config.status: creating src/extensions/python/Makefile [ 134s] config.status: creating src/extensions/special/Makefile [ 134s] config.status: creating src/script/Makefile [ 134s] config.status: creating config.h [ 135s] config.status: executing depfiles commands [ 137s] config.status: executing libtool commands [ 137s] + /bin/make -j12 [ 137s] /bin/make all-recursive [ 137s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 137s] Making all in src [ 137s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 137s] Making all in include [ 137s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 137s] make[3]: Nothing to be done for 'all'. [ 137s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 137s] Making all in lib [ 137s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 137s] depbase=`echo compat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 137s] /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 &&\ [ 137s] mv -f $depbase.Tpo $depbase.Plo [ 137s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 137s] /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 &&\ [ 137s] mv -f $depbase.Tpo $depbase.Plo [ 137s] depbase=`echo flags.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 137s] /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 &&\ [ 137s] mv -f $depbase.Tpo $depbase.Plo [ 137s] depbase=`echo fst.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 137s] /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 &&\ [ 137s] mv -f $depbase.Tpo $depbase.Plo [ 137s] depbase=`echo fst-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 137s] /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 &&\ [ 137s] mv -f $depbase.Tpo $depbase.Plo [ 137s] depbase=`echo mapped-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 137s] /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 &&\ [ 137s] mv -f $depbase.Tpo $depbase.Plo [ 137s] depbase=`echo properties.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 137s] /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 &&\ [ 137s] mv -f $depbase.Tpo $depbase.Plo [ 137s] depbase=`echo symbol-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 137s] /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 &&\ [ 137s] mv -f $depbase.Tpo $depbase.Plo [ 137s] depbase=`echo symbol-table-ops.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 137s] /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 &&\ [ 137s] mv -f $depbase.Tpo $depbase.Plo [ 137s] depbase=`echo weight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 137s] /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 &&\ [ 137s] mv -f $depbase.Tpo $depbase.Plo [ 137s] depbase=`echo util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 137s] /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 &&\ [ 137s] mv -f $depbase.Tpo $depbase.Plo [ 137s] 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 [ 137s] 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 [ 137s] 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 [ 137s] 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 [ 137s] 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 [ 137s] 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 [ 137s] 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 [ 137s] 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 [ 137s] 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 [ 137s] 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 [ 137s] 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 [ 138s] compat.cc: In member function 'void fst::CheckSummer::Update(std::string_view)': [ 138s] 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] [ 138s] 37 | for (int i = 0; i < data.size(); ++i) { [ 138s] | ~~^~~~~~~~~~~~~ [ 138s] compat.cc: In member function 'std::vector > fst::internal::StringSplitter::SplitToSv()': [ 138s] 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] [ 138s] 53 | for (int i = 0; i < string_.size(); ++i) { [ 138s] | ~~^~~~~~~~~~~~~~~~ [ 139s] In file included from ./../include/fst/cache.h:37, [ 139s] from ./../include/fst/compact-fst.h:43, [ 139s] from fst-types.cc:21: [ 139s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 139s] 138 | class ImplToExpandedFst : public ImplToFst { [ 139s] | ^~~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 139s] 527 | class VectorFst : public ImplToMutableFst> { [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:29:1: required from here [ 139s] 29 | REGISTER_FST(VectorFst, StdArc); [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] In file included from ./../include/fst/expanded-fst.h:38, [ 139s] from ./../include/fst/mutable-fst.h:38: [ 139s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 139s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 139s] 527 | class VectorFst : public ImplToMutableFst> { [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:29:1: required from here [ 139s] 29 | REGISTER_FST(VectorFst, StdArc); [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 139s] 138 | class ImplToExpandedFst : public ImplToFst { [ 139s] | ^~~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 139s] 527 | class VectorFst : public ImplToMutableFst> { [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:29:1: required from here [ 139s] 29 | REGISTER_FST(VectorFst, StdArc); [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 139s] 138 | class ImplToExpandedFst : public ImplToFst { [ 139s] | ^~~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 139s] 527 | class VectorFst : public ImplToMutableFst> { [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:30:1: required from here [ 139s] 30 | REGISTER_FST(VectorFst, LogArc); [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 139s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 139s] 527 | class VectorFst : public ImplToMutableFst> { [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:30:1: required from here [ 139s] 30 | REGISTER_FST(VectorFst, LogArc); [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 139s] 138 | class ImplToExpandedFst : public ImplToFst { [ 139s] | ^~~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 139s] 527 | class VectorFst : public ImplToMutableFst> { [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:30:1: required from here [ 139s] 30 | REGISTER_FST(VectorFst, LogArc); [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 139s] 138 | class ImplToExpandedFst : public ImplToFst { [ 139s] | ^~~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 139s] 527 | class VectorFst : public ImplToMutableFst> { [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:31:1: required from here [ 139s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 139s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 139s] 527 | class VectorFst : public ImplToMutableFst> { [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:31:1: required from here [ 139s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 139s] 138 | class ImplToExpandedFst : public ImplToFst { [ 139s] | ^~~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 139s] 527 | class VectorFst : public ImplToMutableFst> { [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:31:1: required from here [ 139s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 139s] | ^~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 139s] 138 | class ImplToExpandedFst : public ImplToFst { [ 139s] | ^~~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 139s] 640 | class EditFst : public ImplToMutableFst< [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:37:1: required from here [ 139s] 37 | REGISTER_FST(EditFst, StdArc); [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 139s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 139s] 640 | class EditFst : public ImplToMutableFst< [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:37:1: required from here [ 139s] 37 | REGISTER_FST(EditFst, StdArc); [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 139s] 138 | class ImplToExpandedFst : public ImplToFst { [ 139s] | ^~~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 139s] 640 | class EditFst : public ImplToMutableFst< [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:37:1: required from here [ 139s] 37 | REGISTER_FST(EditFst, StdArc); [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 139s] 138 | class ImplToExpandedFst : public ImplToFst { [ 139s] | ^~~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 139s] 640 | class EditFst : public ImplToMutableFst< [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:38:1: required from here [ 139s] 38 | REGISTER_FST(EditFst, LogArc); [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 139s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 139s] 640 | class EditFst : public ImplToMutableFst< [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:38:1: required from here [ 139s] 38 | REGISTER_FST(EditFst, LogArc); [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 139s] 138 | class ImplToExpandedFst : public ImplToFst { [ 139s] | ^~~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 139s] 640 | class EditFst : public ImplToMutableFst< [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:38:1: required from here [ 139s] 38 | REGISTER_FST(EditFst, LogArc); [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 139s] 138 | class ImplToExpandedFst : public ImplToFst { [ 139s] | ^~~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 139s] 640 | class EditFst : public ImplToMutableFst< [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:39:1: required from here [ 139s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 139s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 139s] 640 | class EditFst : public ImplToMutableFst< [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:39:1: required from here [ 139s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 139s] 138 | class ImplToExpandedFst : public ImplToFst { [ 139s] | ^~~~~~~~~~~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 139s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 139s] 640 | class EditFst : public ImplToMutableFst< [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 139s] 87 | class FstRegisterer : public GenericRegisterer> { [ 139s] | ^~~~~~~~~~~~~ [ 139s] fst-types.cc:39:1: required from here [ 139s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 139s] | ^~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 139s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 139s] | ^~~~~~~~ [ 139s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 139s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 139s] | ^~~~~~~~~~~~~~~~ [ 140s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 140s] from ./../include/fst/flags.h:26, [ 140s] from ./../include/fst/fst.h:41, [ 140s] from fst.cc:20: [ 140s] /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 > >]': [ 140s] /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 [ 140s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 140s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 140s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 140s] 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 > >]', [ 140s] 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, [ 140s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 140s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 140s] inlined from 'void __static_initialization_and_destruction_0()' at fst.cc:41:1: [ 140s] /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 [ 140s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 140s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 140s] 641 | std::forward<_Args>(__args)...); [ 140s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 144s] In file included from ./../include/fst/cache.h:40: [ 144s] ./../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 >]': [ 144s] ./../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 >]' [ 144s] 416 | BaseImpl::DeleteStates(dstates); [ 144s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 144s] ./../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 >]' [ 144s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 144s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 144s] ./../include/fst/mutable-fst.h:344:8: required from here [ 144s] 344 | void DeleteStates(const std::vector &dstates) override { [ 144s] | ^~~~~~~~~~~~ [ 144s] ./../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] [ 144s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 144s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 144s] ./../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] [ 144s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 144s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 144s] ./../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 >]': [ 144s] ./../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 >]' [ 144s] 416 | BaseImpl::DeleteStates(dstates); [ 144s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 144s] ./../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 >]' [ 144s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 144s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 144s] ./../include/fst/mutable-fst.h:344:8: required from here [ 144s] 344 | void DeleteStates(const std::vector &dstates) override { [ 144s] | ^~~~~~~~~~~~ [ 144s] ./../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] [ 144s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 144s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 144s] ./../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] [ 144s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 144s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 144s] ./../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 >]': [ 144s] ./../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 >]' [ 144s] 416 | BaseImpl::DeleteStates(dstates); [ 144s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 144s] ./../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 >]' [ 144s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 144s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 144s] ./../include/fst/mutable-fst.h:344:8: required from here [ 144s] 344 | void DeleteStates(const std::vector &dstates) override { [ 144s] | ^~~~~~~~~~~~ [ 144s] ./../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] [ 144s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 144s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 144s] ./../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] [ 144s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 144s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 193s] /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 [ 194s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -g2 -gdwarf-4 -fstack-protector-strong -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -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 [ 194s] libtool: link: (cd ".libs" && rm -f "libfst.so.26" && ln -s "libfst.so.26.0.0" "libfst.so.26") [ 195s] libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.26.0.0" "libfst.so") [ 195s] libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) [ 195s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 195s] Making all in script [ 195s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 195s] depbase=`echo arciterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 195s] /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 &&\ [ 195s] mv -f $depbase.Tpo $depbase.Plo [ 195s] depbase=`echo arcsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 195s] /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 &&\ [ 195s] mv -f $depbase.Tpo $depbase.Plo [ 195s] depbase=`echo closure.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 195s] /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 &&\ [ 195s] mv -f $depbase.Tpo $depbase.Plo [ 195s] depbase=`echo compile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 195s] /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 &&\ [ 195s] mv -f $depbase.Tpo $depbase.Plo [ 195s] depbase=`echo compose.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 195s] /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 &&\ [ 195s] mv -f $depbase.Tpo $depbase.Plo [ 195s] depbase=`echo concat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 195s] /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 &&\ [ 195s] mv -f $depbase.Tpo $depbase.Plo [ 195s] depbase=`echo connect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 195s] /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 &&\ [ 195s] mv -f $depbase.Tpo $depbase.Plo [ 195s] depbase=`echo convert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 195s] /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 &&\ [ 195s] mv -f $depbase.Tpo $depbase.Plo [ 195s] depbase=`echo decode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 195s] /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 &&\ [ 195s] mv -f $depbase.Tpo $depbase.Plo [ 195s] depbase=`echo determinize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 195s] /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 &&\ [ 195s] mv -f $depbase.Tpo $depbase.Plo [ 195s] depbase=`echo difference.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 195s] /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 &&\ [ 195s] mv -f $depbase.Tpo $depbase.Plo [ 195s] depbase=`echo disambiguate.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 195s] /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 &&\ [ 195s] mv -f $depbase.Tpo $depbase.Plo [ 195s] 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 [ 195s] 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 [ 195s] 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 [ 195s] 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 [ 195s] 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 [ 195s] 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 [ 195s] 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 [ 195s] 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 [ 195s] 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 [ 195s] 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 [ 195s] 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 [ 195s] 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 [ 197s] In file included from ./../include/fst/vector-fst.h:43, [ 197s] from ./../include/fst/script/compile-impl.h:37, [ 197s] from ./../include/fst/script/compile.h:32, [ 197s] from compile.cc:18: [ 197s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 138 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 197s] 220 | mutable VectorFst fst_; [ 197s] | ^~~~ [ 197s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 197s] 68 | FstCompiler fstcompiler( [ 197s] | ^~~~~~~~~~~ [ 197s] compile.cc:64:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] In file included from ./../include/fst/expanded-fst.h:38, [ 197s] from ./../include/fst/vector-fst.h:39: [ 197s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 197s] 220 | mutable VectorFst fst_; [ 197s] | ^~~~ [ 197s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 197s] 68 | FstCompiler fstcompiler( [ 197s] | ^~~~~~~~~~~ [ 197s] compile.cc:64:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 138 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 197s] 220 | mutable VectorFst fst_; [ 197s] | ^~~~ [ 197s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 197s] 68 | FstCompiler fstcompiler( [ 197s] | ^~~~~~~~~~~ [ 197s] compile.cc:64:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 138 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 197s] 220 | mutable VectorFst fst_; [ 197s] | ^~~~ [ 197s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 197s] 68 | FstCompiler fstcompiler( [ 197s] | ^~~~~~~~~~~ [ 197s] compile.cc:64:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 197s] 220 | mutable VectorFst fst_; [ 197s] | ^~~~ [ 197s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 197s] 68 | FstCompiler fstcompiler( [ 197s] | ^~~~~~~~~~~ [ 197s] compile.cc:64:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 138 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 197s] 220 | mutable VectorFst fst_; [ 197s] | ^~~~ [ 197s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 197s] 68 | FstCompiler fstcompiler( [ 197s] | ^~~~~~~~~~~ [ 197s] compile.cc:64:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 138 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 197s] 220 | mutable VectorFst fst_; [ 197s] | ^~~~ [ 197s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 197s] 68 | FstCompiler fstcompiler( [ 197s] | ^~~~~~~~~~~ [ 197s] compile.cc:64:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 197s] 220 | mutable VectorFst fst_; [ 197s] | ^~~~ [ 197s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 197s] 68 | FstCompiler fstcompiler( [ 197s] | ^~~~~~~~~~~ [ 197s] compile.cc:64:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 138 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 197s] 220 | mutable VectorFst fst_; [ 197s] | ^~~~ [ 197s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 197s] 68 | FstCompiler fstcompiler( [ 197s] | ^~~~~~~~~~~ [ 197s] compile.cc:64:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] In file included from ./../include/fst/script/connect.h:21, [ 197s] from connect.cc:18: [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 197s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 197s] 29 | Connect(fst->GetMutableFst()); [ 197s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] connect.cc:30:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 197s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 197s] 29 | Connect(fst->GetMutableFst()); [ 197s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] connect.cc:30:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~ [ 197s] In file included from ./../include/fst/script/arcsort.h:24, [ 197s] from arcsort.cc:18: [ 197s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 197s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 197s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 197s] | ~~~~~~~~~~~~^~ [ 197s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 197s] 129 | StateMap(fst, &mapper); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 197s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 197s] 111 | StateMap(fst, mapper); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 197s] 41 | ArcSort(fst, icomp); [ 197s] | ~~~~~~~^~~~~~~~~~~~ [ 197s] arcsort.cc:31:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 197s] | ~~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 197s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 197s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 197s] | ~~~~~~~~~~~~^~ [ 197s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 197s] 129 | StateMap(fst, &mapper); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 197s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 197s] 111 | StateMap(fst, mapper); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 197s] 46 | ArcSort(fst, ocomp); [ 197s] | ~~~~~~~^~~~~~~~~~~~ [ 197s] arcsort.cc:31:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 197s] | ~~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 197s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 197s] 29 | Connect(fst->GetMutableFst()); [ 197s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] connect.cc:30:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 197s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 197s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 197s] | ~~~~~~~~~~~~^~ [ 197s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 197s] 129 | StateMap(fst, &mapper); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 197s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 197s] 111 | StateMap(fst, mapper); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 197s] 41 | ArcSort(fst, icomp); [ 197s] | ~~~~~~~^~~~~~~~~~~~ [ 197s] arcsort.cc:31:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 197s] | ~~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 197s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 197s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 197s] | ~~~~~~~~~~~~^~ [ 197s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 197s] 129 | StateMap(fst, &mapper); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 197s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 197s] 111 | StateMap(fst, mapper); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 197s] 46 | ArcSort(fst, ocomp); [ 197s] | ~~~~~~~^~~~~~~~~~~~ [ 197s] arcsort.cc:31:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 197s] | ~~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 197s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 197s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 197s] | ~~~~~~~~~~~~^~ [ 197s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 197s] 129 | StateMap(fst, &mapper); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 197s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 197s] 111 | StateMap(fst, mapper); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 197s] 41 | ArcSort(fst, icomp); [ 197s] | ~~~~~~~^~~~~~~~~~~~ [ 197s] arcsort.cc:31:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 197s] | ~~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 197s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 197s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 197s] | ~~~~~~~~~~~~^~ [ 197s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 197s] 129 | StateMap(fst, &mapper); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 197s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 197s] 111 | StateMap(fst, mapper); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 197s] 46 | ArcSort(fst, ocomp); [ 197s] | ~~~~~~~^~~~~~~~~~~~ [ 197s] arcsort.cc:31:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 197s] | ~~~^~~~~~~~~~~~~~~ [ 197s] In file included from ./../include/fst/rmfinalepsilon.h:27, [ 197s] from ./../include/fst/encode.h:45, [ 197s] from ./../include/fst/script/decode.h:24, [ 197s] from decode.cc:18: [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 197s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 197s] 92 | Connect(fst); [ 197s] | ~~~~~~~^~~~~ [ 197s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 197s] 509 | RmFinalEpsilon(fst); [ 197s] | ~~~~~~~~~~~~~~^~~~~ [ 197s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 197s] 38 | Decode(fst, mapper); [ 197s] | ~~~~~~^~~~~~~~~~~~~ [ 197s] decode.cc:37:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~ [ 197s] In file included from ./../include/fst/compose.h:35, [ 197s] from ./../include/fst/script/compose.h:23, [ 197s] from compose.cc:18: [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 197s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 197s] 1056 | if (opts.connect) Connect(ofst); [ 197s] | ~~~~~~~^~~~~~ [ 197s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 197s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 197s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] compose.cc:39:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~ [ 197s] In file included from ./../include/fst/compose.h:35, [ 197s] from ./../include/fst/script/difference.h:23, [ 197s] from difference.cc:18: [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 197s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 197s] 225 | if (opts.connect) Connect(ofst); [ 197s] | ~~~~~~~^~~~~~ [ 197s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 197s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 197s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] difference.cc:39:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 197s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 197s] 92 | Connect(fst); [ 197s] | ~~~~~~~^~~~~ [ 197s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 197s] 509 | RmFinalEpsilon(fst); [ 197s] | ~~~~~~~~~~~~~~^~~~~ [ 197s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 197s] 38 | Decode(fst, mapper); [ 197s] | ~~~~~~^~~~~~~~~~~~~ [ 197s] decode.cc:37:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 197s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 197s] 1056 | if (opts.connect) Connect(ofst); [ 197s] | ~~~~~~~^~~~~~ [ 197s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 197s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 197s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] compose.cc:39:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 197s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 197s] 1056 | if (opts.connect) Connect(ofst); [ 197s] | ~~~~~~~^~~~~~ [ 197s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 197s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 197s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] compose.cc:39:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 197s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 197s] 225 | if (opts.connect) Connect(ofst); [ 197s] | ~~~~~~~^~~~~~ [ 197s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 197s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 197s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] difference.cc:39:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 197s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 197s] 225 | if (opts.connect) Connect(ofst); [ 197s] | ~~~~~~~^~~~~~ [ 197s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 197s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 197s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] difference.cc:39:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~ [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 197s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 197s] 92 | Connect(fst); [ 197s] | ~~~~~~~^~~~~ [ 197s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 197s] 509 | RmFinalEpsilon(fst); [ 197s] | ~~~~~~~~~~~~~~^~~~~ [ 197s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 197s] 38 | Decode(fst, mapper); [ 197s] | ~~~~~~^~~~~~~~~~~~~ [ 197s] decode.cc:37:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~ [ 197s] In file included from ./../include/fst/cache.h:37, [ 197s] from ./../include/fst/arc-map.h:34, [ 197s] from ./../include/fst/arcsort.h:32, [ 197s] from ./../include/fst/disambiguate.h:34, [ 197s] from ./../include/fst/script/disambiguate.h:25, [ 197s] from disambiguate.cc:18: [ 197s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 138 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../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 >]' [ 197s] 224 | VectorFst sfst(ifst); [ 197s] | ^~~~ [ 197s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 197s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 197s] 62 | Disambiguate(ifst, ofst, disargs); [ 197s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 197s] disambiguate.cc:38:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] In file included from ./../include/fst/expanded-fst.h:38, [ 197s] from ./../include/fst/mutable-fst.h:38: [ 197s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../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 >]' [ 197s] 224 | VectorFst sfst(ifst); [ 197s] | ^~~~ [ 197s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 197s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 197s] 62 | Disambiguate(ifst, ofst, disargs); [ 197s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 197s] disambiguate.cc:38:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 138 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../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 >]' [ 197s] 224 | VectorFst sfst(ifst); [ 197s] | ^~~~ [ 197s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 197s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 197s] 62 | Disambiguate(ifst, ofst, disargs); [ 197s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 197s] disambiguate.cc:38:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 138 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../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 >]' [ 197s] 224 | VectorFst sfst(ifst); [ 197s] | ^~~~ [ 197s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 197s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 197s] 62 | Disambiguate(ifst, ofst, disargs); [ 197s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 197s] disambiguate.cc:38:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../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 >]' [ 197s] 224 | VectorFst sfst(ifst); [ 197s] | ^~~~ [ 197s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 197s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 197s] 62 | Disambiguate(ifst, ofst, disargs); [ 197s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 197s] disambiguate.cc:38:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 138 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../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 >]' [ 197s] 224 | VectorFst sfst(ifst); [ 197s] | ^~~~ [ 197s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 197s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 197s] 62 | Disambiguate(ifst, ofst, disargs); [ 197s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 197s] disambiguate.cc:38:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 197s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 197s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 197s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 197s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 197s] 159 | aiter.SetValue((*mapper)(arc)); [ 197s] | ~~~~~~~~~^~~~~ [ 197s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 197s] 214 | ArcMap(fst, &mapper); [ 197s] | ~~~~~~^~~~~~~~~~~~~~ [ 197s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 197s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 197s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 197s] 38 | Decode(fst, mapper); [ 197s] | ~~~~~~^~~~~~~~~~~~~ [ 197s] decode.cc:37:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 202 | if (label < 1 || label > triples_.size()) { [ 197s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 197s] In file included from ./../include/fst/cache.h:37, [ 197s] from ./../include/fst/arc-map.h:34, [ 197s] from ./../include/fst/determinize.h:35, [ 197s] from ./../include/fst/script/determinize.h:24, [ 197s] from determinize.cc:18: [ 197s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 197s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 197s] 138 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../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]' [ 197s] 316 | VectorFst rfst; [ 197s] | ^~~~ [ 197s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 197s] 1111 | ShortestDistance(ifst, &idistance, true); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 197s] 68 | Determinize(ifst, ofst, detargs); [ 197s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 197s] determinize.cc:38:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] In file included from ./../include/fst/expanded-fst.h:38, [ 197s] from ./../include/fst/mutable-fst.h:38: [ 197s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 197s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 197s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../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]' [ 197s] 316 | VectorFst rfst; [ 197s] | ^~~~ [ 197s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 197s] 1111 | ShortestDistance(ifst, &idistance, true); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 197s] 68 | Determinize(ifst, ofst, detargs); [ 197s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 197s] determinize.cc:38:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 197s] 138 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../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]' [ 197s] 316 | VectorFst rfst; [ 197s] | ^~~~ [ 197s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 197s] 1111 | ShortestDistance(ifst, &idistance, true); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 197s] 68 | Determinize(ifst, ofst, detargs); [ 197s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 197s] determinize.cc:38:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 138 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../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 >]' [ 197s] 224 | VectorFst sfst(ifst); [ 197s] | ^~~~ [ 197s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 197s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 197s] 62 | Disambiguate(ifst, ofst, disargs); [ 197s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 197s] disambiguate.cc:38:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../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 >]' [ 197s] 224 | VectorFst sfst(ifst); [ 197s] | ^~~~ [ 197s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 197s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 197s] 62 | Disambiguate(ifst, ofst, disargs); [ 197s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 197s] disambiguate.cc:38:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 138 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 197s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 197s] 527 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../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 >]' [ 197s] 224 | VectorFst sfst(ifst); [ 197s] | ^~~~ [ 197s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 197s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 197s] 62 | Disambiguate(ifst, ofst, disargs); [ 197s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 197s] disambiguate.cc:38:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 197s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 197s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 197s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 197s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 197s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 197s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 197s] 159 | aiter.SetValue((*mapper)(arc)); [ 197s] | ~~~~~~~~~^~~~~ [ 197s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 197s] 214 | ArcMap(fst, &mapper); [ 197s] | ~~~~~~^~~~~~~~~~~~~~ [ 197s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 197s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 197s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 197s] 38 | Decode(fst, mapper); [ 197s] | ~~~~~~^~~~~~~~~~~~~ [ 197s] decode.cc:37:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 202 | if (label < 1 || label > triples_.size()) { [ 197s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 197s] In file included from ./../include/fst/determinize.h:52: [ 197s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 197s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 197s] 1116 | Prune(dfst, ofst, popts); [ 197s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 197s] 68 | Determinize(ifst, ofst, detargs); [ 197s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 197s] determinize.cc:38:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 246 | if ((fdistance->size() <= ifst.Start()) || [ 197s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 259 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 197s] | ~~~~~~~~~~~~^~~~ [ 197s] ./../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] [ 197s] 262 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 197s] | ~~~~~~~~~~~~~~~~~^~~~ [ 197s] ./../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] [ 197s] 264 | while (enqueued.size() <= s) { [ 197s] | ~~~~~~~~~~~~~~~~^~~~ [ 197s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 197s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 197s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 197s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 197s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 197s] 159 | aiter.SetValue((*mapper)(arc)); [ 197s] | ~~~~~~~~~^~~~~ [ 197s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 197s] 214 | ArcMap(fst, &mapper); [ 197s] | ~~~~~~^~~~~~~~~~~~~~ [ 197s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 197s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 197s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 197s] 38 | Decode(fst, mapper); [ 197s] | ~~~~~~^~~~~~~~~~~~~ [ 197s] decode.cc:37:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 202 | if (label < 1 || label > triples_.size()) { [ 197s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 197s] In file included from ./../include/fst/compose.h:35, [ 197s] from ./../include/fst/disambiguate.h:37: [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 197s] ./../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 >]' [ 197s] 225 | Connect(&sfst); [ 197s] | ~~~~~~~^~~~~~~ [ 197s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 197s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 197s] 62 | Disambiguate(ifst, ofst, disargs); [ 197s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 197s] disambiguate.cc:38:1: required from here [ 197s] 168 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 282 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 197s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 289 | while (idistance.size() <= arc.nextstate) { [ 197s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 295 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 197s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 301 | while (enqueued.size() <= arc.nextstate) { [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 306 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 198s] ./../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 >]' [ 198s] 225 | Connect(&sfst); [ 198s] | ~~~~~~~^~~~~~~ [ 198s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 198s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 198s] 62 | Disambiguate(ifst, ofst, disargs); [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] disambiguate.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~ [ 198s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 198s] ./../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 >]' [ 198s] 225 | Connect(&sfst); [ 198s] | ~~~~~~~^~~~~~~ [ 198s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 198s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 198s] 62 | Disambiguate(ifst, ofst, disargs); [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] disambiguate.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~ [ 198s] In file included from ./../include/fst/prune.h:32: [ 198s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 198s] ./../include/fst/prune.h:268:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 198s] 268 | enqueued[s] = heap.Insert(s); [ 198s] | ~~~~~~~~~~~^~~ [ 198s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 198s] 1116 | Prune(dfst, ofst, popts); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 198s] 68 | Determinize(ifst, ofst, detargs); [ 198s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] determinize.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 57 | if (size_ < values_.size()) { [ 198s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 198s] ./../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 >]': [ 198s] ./../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 >]' [ 198s] 416 | BaseImpl::DeleteStates(dstates); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 198s] ./../include/fst/mutable-fst.h:344:8: required from here [ 198s] 344 | void DeleteStates(const std::vector &dstates) override { [ 198s] | ^~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 198s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 198s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 198s] ./../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 >]': [ 198s] ./../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 >]' [ 198s] 416 | BaseImpl::DeleteStates(dstates); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 198s] ./../include/fst/mutable-fst.h:344:8: required from here [ 198s] 344 | void DeleteStates(const std::vector &dstates) override { [ 198s] | ^~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 198s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 198s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 198s] ./../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 >]': [ 198s] ./../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 >]' [ 198s] 416 | BaseImpl::DeleteStates(dstates); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 198s] ./../include/fst/mutable-fst.h:344:8: required from here [ 198s] 344 | void DeleteStates(const std::vector &dstates) override { [ 198s] | ^~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 198s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 198s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 198s] In file included from ./../include/fst/cc-visitors.h:27, [ 198s] from ./../include/fst/test-properties.h:29, [ 198s] from ./../include/fst/impl-to-fst.h:31: [ 198s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 198s] ./../include/fst/disambiguate.h:523:45: required from 'void fst::internal::Disambiguator::RemoveSplits(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 198s] 523 | const auto nextstate = merge_->FindSet(arc.nextstate); [ 198s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 230 | RemoveSplits(ofst); [ 198s] | ^~~~~~~~~~~~ [ 198s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 198s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 198s] 62 | Disambiguate(ifst, ofst, disargs); [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] disambiguate.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 198s] ./../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]' [ 198s] 211 | Prune(fst, opts); [ 198s] | ~~~~~^~~~~~~~~~~ [ 198s] ./../include/fst/determinize.h:1119:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 198s] 1119 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 198s] 68 | Determinize(ifst, ofst, detargs); [ 198s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] determinize.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 198s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 198s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 198s] from ./../include/fst/arcsort.h:25: [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 198s] | ^~~~~~~~~~~~~ [ 198s] /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 [ 198s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 198s] /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>]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 400 | auto common_future = std::make_unique(ifst); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 198s] ./../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 >]' [ 198s] 227 | PreDisambiguate(sfst, ofst, opts); [ 198s] | ^~~~~~~~~~~~~~~ [ 198s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 198s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 198s] 62 | Disambiguate(ifst, ofst, disargs); [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] disambiguate.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~~ [ 198s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60: [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 198s] | ^~~~~~~~~~~~~ [ 198s] /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 [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 198s] | ^~~~~~~~~~~~~ [ 198s] /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 [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 198s] | ^~~~~~~~~~~~~ [ 198s] /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 [ 198s] /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 > > > >]': [ 198s] /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 [ 198s] 1235 | __rotate(_RandomAccessIterator __first, [ 198s] | ^~~~~~~~ [ 198s] /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 [ 198s] /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 [ 198s] In file included from ./../include/fst/determinize.h:52, [ 198s] from ./../include/fst/disambiguate.h:39: [ 198s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 198s] ./../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]' [ 198s] 211 | Prune(fst, opts); [ 198s] | ~~~~~^~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 227 | PreDisambiguate(sfst, ofst, opts); [ 198s] | ^~~~~~~~~~~~~~~ [ 198s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 198s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 198s] 62 | Disambiguate(ifst, ofst, disargs); [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] disambiguate.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 198s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 198s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] depbase=`echo draw.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 198s] /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 &&\ [ 198s] mv -f $depbase.Tpo $depbase.Plo [ 198s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 198s] /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>]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 400 | auto common_future = std::make_unique(ifst); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 198s] ./../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 >]' [ 198s] 227 | PreDisambiguate(sfst, ofst, opts); [ 198s] | ^~~~~~~~~~~~~~~ [ 198s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 198s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 198s] 62 | Disambiguate(ifst, ofst, disargs); [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] disambiguate.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~~ [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] /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 > > >]': [ 198s] /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 [ 198s] /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 [ 198s] 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 [ 198s] In file included from ./../include/fst/shortest-distance.h:34, [ 198s] from ./../include/fst/prune.h:34: [ 198s] ./../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]': [ 198s] ./../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]' [ 198s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 689 | &unweighted); [ 198s] | ~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 198s] 1111 | ShortestDistance(ifst, &idistance, true); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 198s] 68 | Determinize(ifst, ofst, detargs); [ 198s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] determinize.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 198s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 198s] ./../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]' [ 198s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 689 | &unweighted); [ 198s] | ~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 198s] 1111 | ShortestDistance(ifst, &idistance, true); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 198s] 68 | Determinize(ifst, ofst, detargs); [ 198s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] determinize.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 198s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 198s] /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>]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 400 | auto common_future = std::make_unique(ifst); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 198s] ./../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 >]' [ 198s] 227 | PreDisambiguate(sfst, ofst, opts); [ 198s] | ^~~~~~~~~~~~~~~ [ 198s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 198s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 198s] 62 | Disambiguate(ifst, ofst, disargs); [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] disambiguate.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~~ [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 198s] | ^~~~~~~~~~~~ [ 198s] /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 > > >]': [ 198s] /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 [ 198s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 198s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 198s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 198s] | ^~~~~~~~~ [ 198s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 198s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 198s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 198s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 198s] 1116 | Prune(dfst, ofst, popts); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 198s] 68 | Determinize(ifst, ofst, detargs); [ 198s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] determinize.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 198s] | ~~^~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 198s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 198s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 198s] | ^~~~~~~~~ [ 198s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 198s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 198s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 198s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 198s] 1116 | Prune(dfst, ofst, popts); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 198s] 68 | Determinize(ifst, ofst, detargs); [ 198s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] determinize.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 198s] | ~~^~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 198s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 198s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 198s] | ~~~~~~~~~~~~^~ [ 198s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 198s] 129 | StateMap(fst, &mapper); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 198s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 198s] 111 | StateMap(fst, mapper); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 226 | ArcSort(&sfst, ArcCompare()); [ 198s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 198s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 198s] 62 | Disambiguate(ifst, ofst, disargs); [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] disambiguate.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 198s] | ~~~^~~~~~~~~~~~~~~ [ 198s] /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 > > >]': [ 198s] /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 [ 198s] /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 [ 198s] /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 [ 198s] /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 [ 198s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 198s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 198s] 138 | class ImplToExpandedFst : public ImplToFst { [ 198s] | ^~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 198s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 198s] 527 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 316 | VectorFst rfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 198s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 211 | Prune(fst, opts); [ 198s] | ~~~~~^~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 227 | PreDisambiguate(sfst, ofst, opts); [ 198s] | ^~~~~~~~~~~~~~~ [ 198s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 198s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 198s] 62 | Disambiguate(ifst, ofst, disargs); [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] disambiguate.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 198s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 198s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 198s] | ^~~~~~~~ [ 198s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 198s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 198s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 198s] 527 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 316 | VectorFst rfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 198s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 211 | Prune(fst, opts); [ 198s] | ~~~~~^~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 227 | PreDisambiguate(sfst, ofst, opts); [ 198s] | ^~~~~~~~~~~~~~~ [ 198s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 198s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 198s] 62 | Disambiguate(ifst, ofst, disargs); [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] disambiguate.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 198s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 198s] 138 | class ImplToExpandedFst : public ImplToFst { [ 198s] | ^~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 198s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 198s] 527 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 316 | VectorFst rfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 198s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 211 | Prune(fst, opts); [ 198s] | ~~~~~^~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 227 | PreDisambiguate(sfst, ofst, opts); [ 198s] | ^~~~~~~~~~~~~~~ [ 198s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 198s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 198s] 62 | Disambiguate(ifst, ofst, disargs); [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] disambiguate.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 198s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 198s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] In file included from ./../include/fst/prune.h:32: [ 198s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 198s] ./../include/fst/prune.h:149:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 198s] 149 | enqueued[s] = heap.Insert(s); [ 198s] | ~~~~~~~~~~~^~~ [ 198s] ./../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]' [ 198s] 211 | Prune(fst, opts); [ 198s] | ~~~~~^~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 227 | PreDisambiguate(sfst, ofst, opts); [ 198s] | ^~~~~~~~~~~~~~~ [ 198s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 198s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 198s] 62 | Disambiguate(ifst, ofst, disargs); [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] disambiguate.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 57 | if (size_ < values_.size()) { [ 198s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 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 > > >]', [ 198s] 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: [ 198s] /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 [ 198s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 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 > > >]', [ 198s] 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: [ 198s] /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 [ 198s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 198s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2643 | __first + __step_size, [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2644 | __first + __two_step, [ 198s] | ~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2645 | __result, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] /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 [ 198s] 2650 | std::__move_merge(__first, __first + __step_size, [ 198s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2651 | __first + __step_size, __last, __result, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 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 > > >]', [ 198s] 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: [ 198s] /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 [ 198s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 198s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2643 | __first + __step_size, [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2644 | __first + __two_step, [ 198s] | ~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2645 | __result, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 2650 | std::__move_merge(__first, __first + __step_size, [ 198s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2651 | __first + __step_size, __last, __result, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] In file included from ./../include/fst/queue.h:40: [ 198s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 198s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 198s] 119 | visitor->FinishVisit(); [ 198s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 198s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 198s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 >]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 665 | queue_ = std::make_unique>(fst, filter); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 198s] 1111 | ShortestDistance(ifst, &idistance, true); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 198s] 68 | Determinize(ifst, ofst, detargs); [ 198s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] determinize.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 198s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 198s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 198s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 198s] | ~~~~~~~~~~~~^~ [ 198s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 198s] 129 | StateMap(fst, &mapper); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 198s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 198s] 111 | StateMap(fst, mapper); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 226 | ArcSort(&sfst, ArcCompare()); [ 198s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 198s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 198s] 62 | Disambiguate(ifst, ofst, disargs); [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] disambiguate.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 198s] | ~~~^~~~~~~~~~~~~~~ [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 198s] | ^~~~~~~~~~~~ [ 198s] /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 [ 198s] /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 [ 198s] /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 [ 198s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 198s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 198s] 119 | visitor->FinishVisit(); [ 198s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 198s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 198s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 >]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 665 | queue_ = std::make_unique>(fst, filter); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 198s] 1111 | ShortestDistance(ifst, &idistance, true); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 198s] 68 | Determinize(ifst, ofst, detargs); [ 198s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] determinize.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 198s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 198s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 198s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 198s] | ~~~~~~~~~~~~^~ [ 198s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 198s] 129 | StateMap(fst, &mapper); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 198s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 198s] 111 | StateMap(fst, mapper); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../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 >]' [ 198s] 226 | ArcSort(&sfst, ArcCompare()); [ 198s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 198s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 198s] 62 | Disambiguate(ifst, ofst, disargs); [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 198s] disambiguate.cc:38:1: required from here [ 198s] 168 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 198s] | ~~~^~~~~~~~~~~~~~~ [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 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 > > >]', [ 198s] 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: [ 198s] /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 [ 198s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 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 > > >]', [ 198s] 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: [ 198s] /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 [ 198s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 198s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2643 | __first + __step_size, [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2644 | __first + __two_step, [ 198s] | ~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2645 | __result, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] /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 [ 198s] 2650 | std::__move_merge(__first, __first + __step_size, [ 198s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2651 | __first + __step_size, __last, __result, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 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 > > >]', [ 198s] 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: [ 198s] /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 [ 198s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 198s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2643 | __first + __step_size, [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2644 | __first + __two_step, [ 198s] | ~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2645 | __result, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 2650 | std::__move_merge(__first, __first + __step_size, [ 198s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2651 | __first + __step_size, __last, __result, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 199s] In file included from ./../include/fst/shortest-distance.h:34, [ 199s] from ./../include/fst/prune.h:34: [ 199s] ./../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]': [ 199s] ./../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]' [ 199s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 689 | &unweighted); [ 199s] | ~~~~~~~~~~~~ [ 199s] ./../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]' [ 199s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 199s] | ^~~~~~~~~~~ [ 199s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 199s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../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]' [ 199s] 211 | Prune(fst, opts); [ 199s] | ~~~~~^~~~~~~~~~~ [ 199s] ./../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 >]' [ 199s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 199s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../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 >]' [ 199s] 227 | PreDisambiguate(sfst, ofst, opts); [ 199s] | ^~~~~~~~~~~~~~~ [ 199s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 199s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 199s] 62 | Disambiguate(ifst, ofst, disargs); [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 199s] disambiguate.cc:38:1: required from here [ 199s] 168 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 199s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 199s] /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 > > >]': [ 199s] /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 [ 199s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] /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 [ 199s] /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 > > >]': [ 199s] /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 [ 199s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 199s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] /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 [ 199s] /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 [ 199s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 199s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 2709 | __middle - __first, __last - __middle, [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 2710 | __buffer, __comp); [ 199s] | ~~~~~~~~~~~~~~~~~ [ 199s] ./../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]': [ 199s] ./../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]' [ 199s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 689 | &unweighted); [ 199s] | ~~~~~~~~~~~~ [ 199s] ./../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]' [ 199s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 199s] | ^~~~~~~~~~~ [ 199s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 199s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../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]' [ 199s] 211 | Prune(fst, opts); [ 199s] | ~~~~~^~~~~~~~~~~ [ 199s] ./../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 >]' [ 199s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 199s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../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 >]' [ 199s] 227 | PreDisambiguate(sfst, ofst, opts); [ 199s] | ^~~~~~~~~~~~~~~ [ 199s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 199s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 199s] 62 | Disambiguate(ifst, ofst, disargs); [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 199s] disambiguate.cc:38:1: required from here [ 199s] 168 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 199s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 199s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 199s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 199s] | ^~~~~~~~~ [ 199s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 199s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 199s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 199s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 199s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../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]' [ 199s] 211 | Prune(fst, opts); [ 199s] | ~~~~~^~~~~~~~~~~ [ 199s] ./../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 >]' [ 199s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 199s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../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 >]' [ 199s] 227 | PreDisambiguate(sfst, ofst, opts); [ 199s] | ^~~~~~~~~~~~~~~ [ 199s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 199s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 199s] 62 | Disambiguate(ifst, ofst, disargs); [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 199s] disambiguate.cc:38:1: required from here [ 199s] 168 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 199s] | ~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 199s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 199s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 199s] | ^~~~~~~~~ [ 199s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 199s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 199s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 199s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 199s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../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]' [ 199s] 211 | Prune(fst, opts); [ 199s] | ~~~~~^~~~~~~~~~~ [ 199s] ./../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 >]' [ 199s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 199s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../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 >]' [ 199s] 227 | PreDisambiguate(sfst, ofst, opts); [ 199s] | ^~~~~~~~~~~~~~~ [ 199s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 199s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 199s] 62 | Disambiguate(ifst, ofst, disargs); [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 199s] disambiguate.cc:38:1: required from here [ 199s] 168 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 199s] | ~~^~~~~~~~~~~~~~~~~~~ [ 199s] /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 > > >]': [ 199s] /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 [ 199s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] /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 [ 199s] /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 > > >]': [ 199s] /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 [ 199s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 199s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] /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 [ 199s] /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 [ 199s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 199s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 2709 | __middle - __first, __last - __middle, [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 2710 | __buffer, __comp); [ 199s] | ~~~~~~~~~~~~~~~~~ [ 199s] /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 > > >]': [ 199s] /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 [ 199s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 199s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] /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 [ 199s] /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 [ 199s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 199s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 199s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 199s] 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: [ 199s] /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 [ 199s] 1357 | return std::__rotate(__first, __middle, __last, [ 199s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 1358 | std::__iterator_category(__first)); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 > > >]': [ 199s] /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 [ 199s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 2477 | __len11, __len22, __comp); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 > > >]': [ 199s] /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 [ 199s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 199s] | ^~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] /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 [ 199s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 2755 | __middle - __first, [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] 2756 | __last - __middle, [ 199s] | ~~~~~~~~~~~~~~~~~~ [ 199s] 2757 | __comp); [ 199s] | ~~~~~~~ [ 199s] /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 > > >]': [ 199s] /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 [ 199s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 199s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] /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 [ 199s] /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 [ 199s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 199s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 199s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 199s] 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: [ 199s] /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 [ 199s] 1357 | return std::__rotate(__first, __middle, __last, [ 199s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 1358 | std::__iterator_category(__first)); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 > > >]': [ 199s] /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 [ 199s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 2477 | __len11, __len22, __comp); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 > > >]': [ 199s] /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 [ 199s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 199s] | ^~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] /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 [ 199s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 [ 199s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 2755 | __middle - __first, [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] 2756 | __last - __middle, [ 199s] | ~~~~~~~~~~~~~~~~~~ [ 199s] 2757 | __comp); [ 199s] | ~~~~~~~ [ 199s] In file included from ./../include/fst/replace-util.h:37, [ 199s] from ./../include/fst/replace.h:45, [ 199s] from ./../include/fst/accumulator.h:39, [ 199s] from ./../include/fst/lookahead-matcher.h:33, [ 199s] from ./../include/fst/lookahead-filter.h:35, [ 199s] from ./../include/fst/compose.h:40: [ 199s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 199s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 199s] 119 | visitor->FinishVisit(); [ 199s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 199s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 199s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 >]' [ 199s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 199s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../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]' [ 199s] 665 | queue_ = std::make_unique>(fst, filter); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 199s] ./../include/fst/shortest-distance.h:308:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 199s] ./../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]' [ 199s] 211 | Prune(fst, opts); [ 199s] | ~~~~~^~~~~~~~~~~ [ 199s] ./../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 >]' [ 199s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 199s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../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 >]' [ 199s] 227 | PreDisambiguate(sfst, ofst, opts); [ 199s] | ^~~~~~~~~~~~~~~ [ 199s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 199s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 199s] 62 | Disambiguate(ifst, ofst, disargs); [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 199s] disambiguate.cc:38:1: required from here [ 199s] 168 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 199s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 199s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 199s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 199s] 119 | visitor->FinishVisit(); [ 199s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 199s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 199s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] /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 >]' [ 199s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 199s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../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]' [ 199s] 665 | queue_ = std::make_unique>(fst, filter); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 199s] ./../include/fst/shortest-distance.h:319:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 199s] ./../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]' [ 199s] 211 | Prune(fst, opts); [ 199s] | ~~~~~^~~~~~~~~~~ [ 199s] ./../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 >]' [ 199s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 199s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../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 >]' [ 199s] 227 | PreDisambiguate(sfst, ofst, opts); [ 199s] | ^~~~~~~~~~~~~~~ [ 199s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 199s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 199s] 62 | Disambiguate(ifst, ofst, disargs); [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 199s] disambiguate.cc:38:1: required from here [ 199s] 168 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 199s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 199s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~ [ 200s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:69: [ 200s] /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 >]': [ 200s] /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 [ 200s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 200s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 200s] /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 &&\ [ 200s] mv -f $depbase.Tpo $depbase.Plo [ 200s] depbase=`echo encodemapper-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 200s] /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 &&\ [ 200s] mv -f $depbase.Tpo $depbase.Plo [ 200s] 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 [ 200s] 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 [ 200s] /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]': [ 200s] /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 [ 200s] 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, [ 200s] | ^~~~~~~~~~~~~~~~~ [ 200s] /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 [ 200s] /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 [ 200s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 200s] 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: [ 200s] /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 [ 200s] 1357 | return std::__rotate(__first, __middle, __last, [ 200s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 1358 | std::__iterator_category(__first)); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] /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 > > >]': [ 200s] /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 [ 200s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 200s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 200s] /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 [ 200s] /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 [ 200s] /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 [ 200s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 200s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 2391 | __len1, __len2, __buffer, __comp); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] /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 [ 200s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 200s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] /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 [ 200s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 200s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] /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 [ 200s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 2419 | _Distance(__len1 - __len11), __len22, [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 2420 | __buffer, __buffer_size); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] /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 [ 200s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 2422 | __len11, __len22, [ 200s] | ~~~~~~~~~~~~~~~~~ [ 200s] 2423 | __buffer, __buffer_size, __comp); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] /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 [ 200s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 2425 | _Distance(__len1 - __len11), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 2426 | _Distance(__len2 - __len22), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 2427 | __buffer, __buffer_size, __comp); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] /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 > > >]': [ 200s] /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 [ 200s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 200s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] /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 [ 200s] /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 [ 200s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 2726 | __buffer_size, __comp); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 200s] /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 [ 200s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 2728 | __buffer_size, __comp); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 200s] /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 [ 200s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 2730 | _Distance(__middle - __first), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 2731 | _Distance(__last - __middle), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 2732 | __buffer, __buffer_size, [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 2733 | __comp); [ 200s] | ~~~~~~~ [ 200s] /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 [ 200s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 2737 | __buffer, __comp); [ 200s] | ~~~~~~~~~~~~~~~~~ [ 200s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 201s] 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, [ 201s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 201s] /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 [ 201s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 201s] | ^~~~~ [ 201s] /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 [ 201s] 4951 | std::__stable_sort_adaptive(__first, [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 201s] 4952 | __first + _DistanceType(__buf.size()), [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 4953 | __last, __buf.begin(), __comp); [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] /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 [ 201s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] /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 [ 201s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 4958 | _DistanceType(__buf.size()), __comp); [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] /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 > > >]': [ 201s] /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 [ 201s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 201s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 201s] /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 [ 201s] /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 [ 201s] /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 [ 201s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 201s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 2391 | __len1, __len2, __buffer, __comp); [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] /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 [ 201s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 201s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] /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 [ 201s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 201s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] /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 [ 201s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 2419 | _Distance(__len1 - __len11), __len22, [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 2420 | __buffer, __buffer_size); [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] /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 [ 201s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 2422 | __len11, __len22, [ 201s] | ~~~~~~~~~~~~~~~~~ [ 201s] 2423 | __buffer, __buffer_size, __comp); [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] /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 [ 201s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 2425 | _Distance(__len1 - __len11), [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 2426 | _Distance(__len2 - __len22), [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 2427 | __buffer, __buffer_size, __comp); [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] /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 > > >]': [ 201s] /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 [ 201s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 201s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] /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 [ 201s] /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 [ 201s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 2726 | __buffer_size, __comp); [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 201s] /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 [ 201s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 2728 | __buffer_size, __comp); [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 201s] /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 [ 201s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 2730 | _Distance(__middle - __first), [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 2731 | _Distance(__last - __middle), [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 2732 | __buffer, __buffer_size, [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 2733 | __comp); [ 201s] | ~~~~~~~ [ 201s] /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 [ 201s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 2737 | __buffer, __comp); [ 201s] | ~~~~~~~~~~~~~~~~~ [ 201s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 201s] 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, [ 201s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 201s] /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 [ 201s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 201s] | ^~~~~ [ 201s] /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 [ 201s] 4951 | std::__stable_sort_adaptive(__first, [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 201s] 4952 | __first + _DistanceType(__buf.size()), [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 4953 | __last, __buf.begin(), __comp); [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] /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 [ 201s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] /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 [ 201s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 4958 | _DistanceType(__buf.size()), __comp); [ 201s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] depbase=`echo epsnormalize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 201s] /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 &&\ [ 201s] mv -f $depbase.Tpo $depbase.Plo [ 201s] depbase=`echo equal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 201s] /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 &&\ [ 201s] mv -f $depbase.Tpo $depbase.Plo [ 201s] 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 [ 201s] 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 [ 201s] depbase=`echo equivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 201s] /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 &&\ [ 201s] mv -f $depbase.Tpo $depbase.Plo [ 201s] 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 [ 202s] In file included from ./../include/fst/script/encode.h:24, [ 202s] from encode.cc:18: [ 202s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 202s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 202s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 202s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 202s] 159 | aiter.SetValue((*mapper)(arc)); [ 202s] | ~~~~~~~~~^~~~~ [ 202s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 202s] 503 | ArcMap(fst, mapper); [ 202s] | ~~~~~~^~~~~~~~~~~~~ [ 202s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 202s] 38 | Encode(fst, mapper); [ 202s] | ~~~~~~^~~~~~~~~~~~~ [ 202s] encode.cc:37:1: required from here [ 202s] 168 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 202 | if (label < 1 || label > triples_.size()) { [ 202s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 202s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 202s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 202s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 202s] 159 | aiter.SetValue((*mapper)(arc)); [ 202s] | ~~~~~~~~~^~~~~ [ 202s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 202s] 503 | ArcMap(fst, mapper); [ 202s] | ~~~~~~^~~~~~~~~~~~~ [ 202s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 202s] 38 | Encode(fst, mapper); [ 202s] | ~~~~~~^~~~~~~~~~~~~ [ 202s] encode.cc:37:1: required from here [ 202s] 168 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 202 | if (label < 1 || label > triples_.size()) { [ 202s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 202s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 202s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 202s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 202s] 159 | aiter.SetValue((*mapper)(arc)); [ 202s] | ~~~~~~~~~^~~~~ [ 202s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 202s] 503 | ArcMap(fst, mapper); [ 202s] | ~~~~~~^~~~~~~~~~~~~ [ 202s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 202s] 38 | Encode(fst, mapper); [ 202s] | ~~~~~~^~~~~~~~~~~~~ [ 202s] encode.cc:37:1: required from here [ 202s] 168 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 202 | if (label < 1 || label > triples_.size()) { [ 202s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 202s] In file included from ./../include/fst/script/encodemapper-class.h:29, [ 202s] from encodemapper-class.cc:18: [ 202s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 202s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 202s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 202s] ./../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 >]' [ 202s] 125 | return ArcClass(mapper_(arc)); [ 202s] | ~~~~~~~^~~~~ [ 202s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 202s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 202 | if (label < 1 || label > triples_.size()) { [ 202s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 202s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 202s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 202s] ./../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 >]' [ 202s] 125 | return ArcClass(mapper_(arc)); [ 202s] | ~~~~~~~^~~~~ [ 202s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 202s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 202 | if (label < 1 || label > triples_.size()) { [ 202s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 202s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 202s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 202s] ./../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 >]' [ 202s] 125 | return ArcClass(mapper_(arc)); [ 202s] | ~~~~~~~^~~~~ [ 202s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 202s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 202 | if (label < 1 || label > triples_.size()) { [ 202s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 202s] depbase=`echo fst-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 202s] /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 &&\ [ 202s] mv -f $depbase.Tpo $depbase.Plo [ 203s] 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 [ 203s] In file included from ./../include/fst/cache.h:37, [ 203s] from ./../include/fst/arc-map.h:34, [ 203s] from ./../include/fst/equivalent.h:30, [ 203s] from ./../include/fst/script/equivalent.h:23, [ 203s] from equivalent.cc:18: [ 203s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 203s] 155 | VectorFst efst1(fst1); [ 203s] | ^~~~~ [ 203s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 203s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 203s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] equivalent.cc:35:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] In file included from ./../include/fst/expanded-fst.h:38, [ 203s] from ./../include/fst/mutable-fst.h:38: [ 203s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 203s] 155 | VectorFst efst1(fst1); [ 203s] | ^~~~~ [ 203s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 203s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 203s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] equivalent.cc:35:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 203s] 155 | VectorFst efst1(fst1); [ 203s] | ^~~~~ [ 203s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 203s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 203s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] equivalent.cc:35:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] In file included from ./../include/fst/cache.h:37, [ 203s] from ./../include/fst/arc-map.h:34, [ 203s] from ./../include/fst/epsnormalize.h:25, [ 203s] from ./../include/fst/script/epsnormalize.h:23, [ 203s] from epsnormalize.cc:18: [ 203s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 203s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 203s] 61 | VectorFst> gfst; [ 203s] | ^~~~ [ 203s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 203s] 54 | EpsNormalize(ifst, ofst, type); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 203s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 203s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] epsnormalize.cc:38:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../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=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] In file included from ./../include/fst/expanded-fst.h:38, [ 203s] from ./../include/fst/mutable-fst.h:38: [ 203s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 203s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 203s] 61 | VectorFst> gfst; [ 203s] | ^~~~ [ 203s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 203s] 54 | EpsNormalize(ifst, ofst, type); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 203s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 203s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] epsnormalize.cc:38:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../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=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 203s] 61 | VectorFst> gfst; [ 203s] | ^~~~ [ 203s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 203s] 54 | EpsNormalize(ifst, ofst, type); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 203s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 203s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] epsnormalize.cc:38:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../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=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 203s] 155 | VectorFst efst1(fst1); [ 203s] | ^~~~~ [ 203s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 203s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 203s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] equivalent.cc:35:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 203s] 155 | VectorFst efst1(fst1); [ 203s] | ^~~~~ [ 203s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 203s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 203s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] equivalent.cc:35:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 203s] 155 | VectorFst efst1(fst1); [ 203s] | ^~~~~ [ 203s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 203s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 203s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] equivalent.cc:35:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 203s] 155 | VectorFst efst1(fst1); [ 203s] | ^~~~~ [ 203s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 203s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 203s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] equivalent.cc:35:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 203s] 155 | VectorFst efst1(fst1); [ 203s] | ^~~~~ [ 203s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 203s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 203s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] equivalent.cc:35:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 203s] 155 | VectorFst efst1(fst1); [ 203s] | ^~~~~ [ 203s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 203s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 203s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] equivalent.cc:35:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 203s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 203s] 61 | VectorFst> gfst; [ 203s] | ^~~~ [ 203s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 203s] 54 | EpsNormalize(ifst, ofst, type); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 203s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 203s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] epsnormalize.cc:38:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../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=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 203s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 203s] 61 | VectorFst> gfst; [ 203s] | ^~~~ [ 203s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 203s] 54 | EpsNormalize(ifst, ofst, type); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 203s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 203s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] epsnormalize.cc:38:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../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=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 203s] 61 | VectorFst> gfst; [ 203s] | ^~~~ [ 203s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 203s] 54 | EpsNormalize(ifst, ofst, type); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 203s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 203s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] epsnormalize.cc:38:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../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=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] In file included from ./../include/fst/cc-visitors.h:27, [ 203s] from ./../include/fst/test-properties.h:29, [ 203s] from ./../include/fst/impl-to-fst.h:31: [ 203s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 203s] ./../include/fst/equivalent.h:174:21: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 203s] 174 | eq_classes.MakeSet(s1); [ 203s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 203s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 203s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 203s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] equivalent.cc:35:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../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] [ 203s] 61 | if (item >= parent_.size()) { [ 203s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 203s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 203s] 61 | VectorFst> gfst; [ 203s] | ^~~~ [ 203s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 203s] 54 | EpsNormalize(ifst, ofst, type); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 203s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 203s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] epsnormalize.cc:38:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../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=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 203s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 203s] 61 | VectorFst> gfst; [ 203s] | ^~~~ [ 203s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 203s] 54 | EpsNormalize(ifst, ofst, type); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 203s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 203s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] epsnormalize.cc:38:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../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=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 203s] 61 | VectorFst> gfst; [ 203s] | ^~~~ [ 203s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 203s] 54 | EpsNormalize(ifst, ofst, type); [ 203s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 203s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 203s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] epsnormalize.cc:38:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../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=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] depbase=`echo getters.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 203s] /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 &&\ [ 203s] mv -f $depbase.Tpo $depbase.Plo [ 203s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 203s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../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]' [ 203s] 316 | VectorFst rfst; [ 203s] | ^~~~ [ 203s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 203s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 203s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 203s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 203s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 203s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 203s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] equivalent.cc:35:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 203s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 203s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../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]' [ 203s] 316 | VectorFst rfst; [ 203s] | ^~~~ [ 203s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 203s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 203s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 203s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 203s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 203s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 203s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] equivalent.cc:35:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 203s] 138 | class ImplToExpandedFst : public ImplToFst { [ 203s] | ^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 203s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 203s] 527 | class VectorFst : public ImplToMutableFst> { [ 203s] | ^~~~~~~~~ [ 203s] ./../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]' [ 203s] 316 | VectorFst rfst; [ 203s] | ^~~~ [ 203s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 203s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 203s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 203s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 203s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 203s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 203s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] equivalent.cc:35:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 203s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 203s] | ^~~~~~~~ [ 203s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 203s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 203s] | ^~~~~~~~~~~~~~~~ [ 203s] In file included from ./../include/fst/equivalent.h:34: [ 203s] ./../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]': [ 203s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 203s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 203s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 203s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 203s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 203s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 203s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] equivalent.cc:35:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../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] [ 203s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 203s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 203s] ./../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] [ 203s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 203s] | ~~^~~~~~~~~~~~~~~~~ [ 203s] In file included from ./../include/fst/push.h:33: [ 203s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 203s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 203s] 102 | Reweight(fst, distance, type); [ 203s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 203s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 203s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 203s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 203s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] equivalent.cc:35:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../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] [ 203s] 73 | if (s == potential.size()) break; [ 203s] | ~~^~~~~~~~~~~~~~~~~~~ [ 203s] ./../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] [ 203s] 79 | if (arc.nextstate >= potential.size()) continue; [ 203s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 203s] ./../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] [ 203s] 107 | const auto startweight = fst->Start() < potential.size() [ 203s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 203s] ./../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]' [ 203s] 92 | const auto repr = sets->FindSet(id); [ 203s] | ~~~~~~~~~~~~~^~~~ [ 203s] ./../include/fst/equivalent.h:194:36: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 203s] 194 | const auto rep1 = Util::FindSet(&eq_classes, s1); [ 203s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 203s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 203s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] equivalent.cc:35:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../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] [ 203s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 203s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 204s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 204s] 138 | class ImplToExpandedFst : public ImplToFst { [ 204s] | ^~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 204s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 204s] | ^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 204s] 527 | class VectorFst : public ImplToMutableFst> { [ 204s] | ^~~~~~~~~ [ 204s] ./../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]' [ 204s] 316 | VectorFst rfst; [ 204s] | ^~~~ [ 204s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 204s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 204s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 204s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 204s] | ^~~~~~~~ [ 204s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 204s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 204s] | ^~~~~~~~ [ 204s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 204s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 204s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 204s] | ^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 204s] 527 | class VectorFst : public ImplToMutableFst> { [ 204s] | ^~~~~~~~~ [ 204s] ./../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]' [ 204s] 316 | VectorFst rfst; [ 204s] | ^~~~ [ 204s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 204s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 204s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 204s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 204s] | ^~~~~~~~ [ 204s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 204s] 138 | class ImplToExpandedFst : public ImplToFst { [ 204s] | ^~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 204s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 204s] 527 | class VectorFst : public ImplToMutableFst> { [ 204s] | ^~~~~~~~~ [ 204s] ./../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]' [ 204s] 316 | VectorFst rfst; [ 204s] | ^~~~ [ 204s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 204s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 204s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 204s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 204s] | ^~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 204s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 204s] | ^~~~~~~~~~~~~~~~ [ 204s] ./../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]': [ 204s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 204s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 204s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 204s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 204s] | ~~^~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 204s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 204s] 102 | Reweight(fst, distance, type); [ 204s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 204s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 73 | if (s == potential.size()) break; [ 204s] | ~~^~~~~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 79 | if (arc.nextstate >= potential.size()) continue; [ 204s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 107 | const auto startweight = fst->Start() < potential.size() [ 204s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 204s] 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 [ 204s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 204s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 204s] 138 | class ImplToExpandedFst : public ImplToFst { [ 204s] | ^~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 204s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 204s] | ^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 204s] 527 | class VectorFst : public ImplToMutableFst> { [ 204s] | ^~~~~~~~~ [ 204s] ./../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]' [ 204s] 316 | VectorFst rfst; [ 204s] | ^~~~ [ 204s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 204s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 204s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 204s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 204s] | ^~~~~~~~ [ 204s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 204s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 204s] | ^~~~~~~~ [ 204s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 204s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 204s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 204s] | ^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 204s] 527 | class VectorFst : public ImplToMutableFst> { [ 204s] | ^~~~~~~~~ [ 204s] ./../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]' [ 204s] 316 | VectorFst rfst; [ 204s] | ^~~~ [ 204s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 204s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 204s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 204s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 204s] | ^~~~~~~~ [ 204s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 204s] 138 | class ImplToExpandedFst : public ImplToFst { [ 204s] | ^~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 204s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 204s] 527 | class VectorFst : public ImplToMutableFst> { [ 204s] | ^~~~~~~~~ [ 204s] ./../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]' [ 204s] 316 | VectorFst rfst; [ 204s] | ^~~~ [ 204s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 204s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 204s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 204s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 204s] | ^~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 204s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 204s] | ^~~~~~~~~~~~~~~~ [ 204s] ./../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]': [ 204s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 204s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 204s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 204s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 204s] | ~~^~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 204s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 204s] 102 | Reweight(fst, distance, type); [ 204s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 204s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 73 | if (s == potential.size()) break; [ 204s] | ~~^~~~~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 79 | if (arc.nextstate >= potential.size()) continue; [ 204s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 107 | const auto startweight = fst->Start() < potential.size() [ 204s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 204s] In file included from ./../include/fst/epsnormalize.h:31: [ 204s] ./../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>]': [ 204s] ./../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]' [ 204s] 352 | RmEpsilon(fst, &distance, opts); [ 204s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 204s] 70 | RmEpsilon(&gfst); [ 204s] | ~~~~~~~~~^~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 204s] 54 | EpsNormalize(ifst, ofst, type); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 204s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] epsnormalize.cc:38:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 204s] | ~~^~~~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 204s] | ~~^~~~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 204s] | ~~^~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 204s] | ~~^~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 204s] | ~~^~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 204s] | ~~^~~~~~~~~~~~~~~~~~ [ 204s] ./../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>]': [ 204s] ./../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]' [ 204s] 352 | RmEpsilon(fst, &distance, opts); [ 204s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 204s] 70 | RmEpsilon(&gfst); [ 204s] | ~~~~~~~~~^~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 204s] 54 | EpsNormalize(ifst, ofst, type); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 204s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] epsnormalize.cc:38:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 204s] | ~~^~~~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 204s] | ~~^~~~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 204s] | ~~^~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 204s] | ~~^~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 204s] | ~~^~~~~~~~~~~~~~ [ 204s] In file included from ./../include/fst/equivalent.h:31: [ 204s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 204s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 204s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 204s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 204s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 204s] 159 | aiter.SetValue((*mapper)(arc)); [ 204s] | ~~~~~~~~~^~~~~ [ 204s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 162 | ArcMap(&efst1, &mapper); [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 202 | if (label < 1 || label > triples_.size()) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 204s] | ~~^~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 204s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 204s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 204s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 204s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 204s] 159 | aiter.SetValue((*mapper)(arc)); [ 204s] | ~~~~~~~~~^~~~~ [ 204s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 162 | ArcMap(&efst1, &mapper); [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 202 | if (label < 1 || label > triples_.size()) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 204s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 204s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 204s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 204s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 204s] 159 | aiter.SetValue((*mapper)(arc)); [ 204s] | ~~~~~~~~~^~~~~ [ 204s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 162 | ArcMap(&efst1, &mapper); [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 202 | if (label < 1 || label > triples_.size()) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 204s] In file included from ./../include/fst/shortest-distance.h:34, [ 204s] from ./../include/fst/push.h:34: [ 204s] ./../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]': [ 204s] ./../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]' [ 204s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] 689 | &unweighted); [ 204s] | ~~~~~~~~~~~~ [ 204s] ./../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]' [ 204s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 204s] | ^~~~~~~~~~~ [ 204s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 204s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 204s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 204s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 204s] ./../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>]': [ 204s] ./../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]' [ 204s] 352 | RmEpsilon(fst, &distance, opts); [ 204s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 204s] 70 | RmEpsilon(&gfst); [ 204s] | ~~~~~~~~~^~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 204s] 54 | EpsNormalize(ifst, ofst, type); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 204s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] epsnormalize.cc:38:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 204s] | ~~^~~~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 204s] | ~~^~~~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 204s] | ~~^~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 204s] | ~~^~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 204s] | ~~^~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 204s] | ~~^~~~~~~~~~~~~~~~~~ [ 204s] In file included from ./../include/fst/shortest-distance.h:34, [ 204s] from ./../include/fst/prune.h:34, [ 204s] from ./../include/fst/rmepsilon.h:45: [ 204s] ./../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]': [ 204s] ./../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>]' [ 204s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] 689 | &unweighted); [ 204s] | ~~~~~~~~~~~~ [ 204s] ./../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]' [ 204s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 204s] | ^~~~~~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 204s] 70 | RmEpsilon(&gfst); [ 204s] | ~~~~~~~~~^~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 204s] 54 | EpsNormalize(ifst, ofst, type); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 204s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] epsnormalize.cc:38:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 204s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 204s] ./../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]': [ 204s] ./../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]' [ 204s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] 689 | &unweighted); [ 204s] | ~~~~~~~~~~~~ [ 204s] ./../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]' [ 204s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 204s] | ^~~~~~~~~~~ [ 204s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 204s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 204s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 204s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 204s] In file included from ./../include/fst/rmepsilon.h:36: [ 204s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 204s] ./../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>]' [ 204s] 313 | Connect(fst); [ 204s] | ~~~~~~~^~~~~ [ 204s] ./../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]' [ 204s] 352 | RmEpsilon(fst, &distance, opts); [ 204s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 204s] 70 | RmEpsilon(&gfst); [ 204s] | ~~~~~~~~~^~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 204s] 54 | EpsNormalize(ifst, ofst, type); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 204s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] epsnormalize.cc:38:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 204s] | ~~^~~~~~~~~~~~~~~ [ 204s] ./../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]': [ 204s] ./../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>]' [ 204s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] 689 | &unweighted); [ 204s] | ~~~~~~~~~~~~ [ 204s] ./../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]' [ 204s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 204s] | ^~~~~~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 204s] 70 | RmEpsilon(&gfst); [ 204s] | ~~~~~~~~~^~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 204s] 54 | EpsNormalize(ifst, ofst, type); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 204s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] epsnormalize.cc:38:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 204s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 204s] ./../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]': [ 204s] ./../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]' [ 204s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] 689 | &unweighted); [ 204s] | ~~~~~~~~~~~~ [ 204s] ./../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]' [ 204s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 204s] | ^~~~~~~~~~~ [ 204s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 204s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 204s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 204s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 204s] ./../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>]' [ 204s] 313 | Connect(fst); [ 204s] | ~~~~~~~^~~~~ [ 204s] ./../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]' [ 204s] 352 | RmEpsilon(fst, &distance, opts); [ 204s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 204s] 70 | RmEpsilon(&gfst); [ 204s] | ~~~~~~~~~^~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 204s] 54 | EpsNormalize(ifst, ofst, type); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 204s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] epsnormalize.cc:38:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 204s] | ~~^~~~~~~~~~~~~~~ [ 204s] ./../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]': [ 204s] ./../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]' [ 204s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] 689 | &unweighted); [ 204s] | ~~~~~~~~~~~~ [ 204s] ./../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]' [ 204s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 204s] | ^~~~~~~~~~~ [ 204s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 204s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 204s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 204s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 204s] ./../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]': [ 204s] ./../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]' [ 204s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] 689 | &unweighted); [ 204s] | ~~~~~~~~~~~~ [ 204s] ./../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]' [ 204s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 204s] | ^~~~~~~~~~~ [ 204s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 204s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 204s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 204s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 204s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 204s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] equivalent.cc:35:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 204s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 204s] ./../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]': [ 204s] ./../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>]' [ 204s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] 689 | &unweighted); [ 204s] | ~~~~~~~~~~~~ [ 204s] ./../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]' [ 204s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 204s] | ^~~~~~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 204s] 70 | RmEpsilon(&gfst); [ 204s] | ~~~~~~~~~^~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 204s] 54 | EpsNormalize(ifst, ofst, type); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 204s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 204s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] epsnormalize.cc:38:1: required from here [ 204s] 168 | ({#Op, Arc::Type()}, Op) [ 204s] | ^ [ 204s] ./../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] [ 204s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 204s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 205s] ./../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]': [ 205s] ./../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]' [ 205s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 205s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] 689 | &unweighted); [ 205s] | ~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 205s] | ^~~~~~~~~~~ [ 205s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 205s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 205s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 205s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 205s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 205s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] equivalent.cc:35:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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] [ 205s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 205s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 205s] ./../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>]' [ 205s] 313 | Connect(fst); [ 205s] | ~~~~~~~^~~~~ [ 205s] ./../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]' [ 205s] 352 | RmEpsilon(fst, &distance, opts); [ 205s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 205s] 70 | RmEpsilon(&gfst); [ 205s] | ~~~~~~~~~^~~~~~~ [ 205s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 205s] 54 | EpsNormalize(ifst, ofst, type); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 205s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 205s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] epsnormalize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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] [ 205s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~ [ 205s] In file included from ./../include/fst/queue.h:40: [ 205s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 205s] ./../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> >]' [ 205s] 119 | visitor->FinishVisit(); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 205s] ./../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>]' [ 205s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 352 | RmEpsilon(fst, &distance, opts); [ 205s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 205s] 70 | RmEpsilon(&gfst); [ 205s] | ~~~~~~~~~^~~~~~~ [ 205s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 205s] 54 | EpsNormalize(ifst, ofst, type); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 205s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 205s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] epsnormalize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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] [ 205s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] In file included from ./../include/fst/script/fst-class.h:38, [ 205s] from fst-class.cc:22: [ 205s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 205s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../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]' [ 205s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 205s] fst-class.cc:160:1: required from here [ 205s] 676 | Class::Read, Class::Create, Class::Convert)) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] In file included from ./../include/fst/expanded-fst.h:38, [ 205s] from ./../include/fst/script/fst-class.h:35: [ 205s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 205s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 205s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../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]' [ 205s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 205s] fst-class.cc:160:1: required from here [ 205s] 676 | Class::Read, Class::Create, Class::Convert)) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../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]' [ 205s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 205s] fst-class.cc:160:1: required from here [ 205s] 676 | Class::Read, Class::Create, Class::Convert)) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 205s] ./../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> >]' [ 205s] 119 | visitor->FinishVisit(); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 205s] ./../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>]' [ 205s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 352 | RmEpsilon(fst, &distance, opts); [ 205s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 205s] 70 | RmEpsilon(&gfst); [ 205s] | ~~~~~~~~~^~~~~~~ [ 205s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 205s] 54 | EpsNormalize(ifst, ofst, type); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 205s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 205s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] epsnormalize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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] [ 205s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 205s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../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]' [ 205s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 205s] fst-class.cc:161:1: required from here [ 205s] 676 | Class::Read, Class::Create, Class::Convert)) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 205s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 205s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../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]' [ 205s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 205s] fst-class.cc:161:1: required from here [ 205s] 676 | Class::Read, Class::Create, Class::Convert)) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../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]' [ 205s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 205s] fst-class.cc:161:1: required from here [ 205s] 676 | Class::Read, Class::Create, Class::Convert)) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 205s] ./../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> >]' [ 205s] 119 | visitor->FinishVisit(); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 205s] ./../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>]' [ 205s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 352 | RmEpsilon(fst, &distance, opts); [ 205s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 205s] 70 | RmEpsilon(&gfst); [ 205s] | ~~~~~~~~~^~~~~~~ [ 205s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 205s] 54 | EpsNormalize(ifst, ofst, type); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 205s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 205s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] epsnormalize.cc:38:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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] [ 205s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 205s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../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]' [ 205s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 205s] fst-class.cc:162:1: required from here [ 205s] 676 | Class::Read, Class::Create, Class::Convert)) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 205s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 205s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../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]' [ 205s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 205s] fst-class.cc:162:1: required from here [ 205s] 676 | Class::Read, Class::Create, Class::Convert)) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 205s] 138 | class ImplToExpandedFst : public ImplToFst { [ 205s] | ^~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 205s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 205s] 527 | class VectorFst : public ImplToMutableFst> { [ 205s] | ^~~~~~~~~ [ 205s] ./../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]' [ 205s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 205s] fst-class.cc:162:1: required from here [ 205s] 676 | Class::Read, Class::Create, Class::Convert)) [ 205s] | ^ [ 205s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 205s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 205s] | ^~~~~~~~ [ 205s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 205s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 205s] | ^~~~~~~~~~~~~~~~ [ 205s] In file included from ./../include/fst/queue.h:40: [ 205s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 205s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 205s] 119 | visitor->FinishVisit(); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 205s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 205s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] /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 >]' [ 205s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 205s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 665 | queue_ = std::make_unique>(fst, filter); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 205s] | ^~~~~~~~~~~ [ 205s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 205s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 205s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 205s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 205s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 205s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] equivalent.cc:35:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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] [ 205s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 205s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 205s] 119 | visitor->FinishVisit(); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 205s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 205s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] /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 >]' [ 205s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 205s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 665 | queue_ = std::make_unique>(fst, filter); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 205s] | ^~~~~~~~~~~ [ 205s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 205s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 205s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 205s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 205s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 205s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] equivalent.cc:35:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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] [ 205s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 205s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 205s] 119 | visitor->FinishVisit(); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 205s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 205s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] /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 >]' [ 205s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 205s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 665 | queue_ = std::make_unique>(fst, filter); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 205s] | ^~~~~~~~~~~ [ 205s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 205s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 205s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 205s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 205s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 205s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] equivalent.cc:35:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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] [ 205s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 205s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 205s] 119 | visitor->FinishVisit(); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 205s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 205s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] /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 >]' [ 205s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 205s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 665 | queue_ = std::make_unique>(fst, filter); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 205s] | ^~~~~~~~~~~ [ 205s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 205s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 205s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 205s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 205s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 205s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] equivalent.cc:35:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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] [ 205s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 205s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 205s] 119 | visitor->FinishVisit(); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 205s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 205s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] /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 >]' [ 205s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 205s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 665 | queue_ = std::make_unique>(fst, filter); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 205s] | ^~~~~~~~~~~ [ 205s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 205s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 205s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 205s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 205s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 205s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] equivalent.cc:35:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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] [ 205s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 205s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 205s] 119 | visitor->FinishVisit(); [ 205s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 205s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 205s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] /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 >]' [ 205s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 205s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 665 | queue_ = std::make_unique>(fst, filter); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 205s] | ^~~~~~~~~~~ [ 205s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 205s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 205s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 205s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 205s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 205s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] equivalent.cc:35:1: required from here [ 205s] 168 | ({#Op, Arc::Type()}, Op) [ 205s] | ^ [ 205s] ./../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] [ 205s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~ [ 205s] depbase=`echo info-impl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 205s] /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 &&\ [ 205s] mv -f $depbase.Tpo $depbase.Plo [ 205s] 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 [ 205s] depbase=`echo info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 205s] /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 &&\ [ 205s] mv -f $depbase.Tpo $depbase.Plo [ 205s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 205s] ./../include/fst/queue.h:558:11: required from here [ 205s] 558 | StateId Head() const final { [ 205s] | ^~~~ [ 205s] ./../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] [ 205s] 562 | ((front_ >= trivial_queue_.size()) || [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 205s] ./../include/fst/queue.h:573:8: required from here [ 205s] 573 | void Enqueue(StateId s) final { [ 205s] | ^~~~~~~ [ 205s] ./../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] [ 205s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 205s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 205s] ./../include/fst/queue.h:591:8: required from here [ 205s] 591 | void Dequeue() final { [ 205s] | ^~~~~~~ [ 205s] ./../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] [ 205s] 594 | } else if (front_ < trivial_queue_.size()) { [ 205s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 205s] ./../include/fst/queue.h:603:8: required from here [ 205s] 603 | bool Empty() const final { [ 205s] | ^~~~~ [ 205s] ./../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] [ 205s] 612 | return (front_ >= trivial_queue_.size()) || [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 205s] ./../include/fst/queue.h:617:8: required from here [ 205s] 617 | void Clear() final { [ 205s] | ^~~~~ [ 205s] ./../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] [ 205s] 621 | } else if (i < trivial_queue_.size()) { [ 205s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 205s] ./../include/fst/queue.h:238:8: required from here [ 205s] 238 | void Update(StateId s) override { [ 205s] | ^~~~~~ [ 205s] ./../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] [ 205s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 205s] | ~~^~~~~~~~~~~~~~ [ 205s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 205s] ./../include/fst/queue.h:505:8: required from here [ 205s] 505 | void Enqueue(StateId s) final { [ 205s] | ^~~~~~~ [ 205s] ./../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] [ 205s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 205s] | ~~~~~~~~~~~~~~~~~^~~~ [ 206s] In file included from ./../include/fst/queue.h:38: [ 206s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 206s] ./../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]' [ 206s] 224 | key_[s] = heap_.Insert(s); [ 206s] | ~~~~~~~~~~~~^~~ [ 206s] ./../include/fst/queue.h:221:8: required from here [ 206s] 221 | void Enqueue(StateId s) override { [ 206s] | ^~~~~~~ [ 206s] ./../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] [ 206s] 57 | if (size_ < values_.size()) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 206s] ./../include/fst/queue.h:558:11: required from here [ 206s] 558 | StateId Head() const final { [ 206s] | ^~~~ [ 206s] ./../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] [ 206s] 562 | ((front_ >= trivial_queue_.size()) || [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 206s] ./../include/fst/queue.h:573:8: required from here [ 206s] 573 | void Enqueue(StateId s) final { [ 206s] | ^~~~~~~ [ 206s] ./../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] [ 206s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 206s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 206s] ./../include/fst/queue.h:591:8: required from here [ 206s] 591 | void Dequeue() final { [ 206s] | ^~~~~~~ [ 206s] ./../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] [ 206s] 594 | } else if (front_ < trivial_queue_.size()) { [ 206s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 206s] ./../include/fst/queue.h:603:8: required from here [ 206s] 603 | bool Empty() const final { [ 206s] | ^~~~~ [ 206s] ./../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] [ 206s] 612 | return (front_ >= trivial_queue_.size()) || [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 206s] ./../include/fst/queue.h:617:8: required from here [ 206s] 617 | void Clear() final { [ 206s] | ^~~~~ [ 206s] ./../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] [ 206s] 621 | } else if (i < trivial_queue_.size()) { [ 206s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 206s] ./../include/fst/queue.h:238:8: required from here [ 206s] 238 | void Update(StateId s) override { [ 206s] | ^~~~~~ [ 206s] ./../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] [ 206s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 206s] | ~~^~~~~~~~~~~~~~ [ 206s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 206s] ./../include/fst/queue.h:505:8: required from here [ 206s] 505 | void Enqueue(StateId s) final { [ 206s] | ^~~~~~~ [ 206s] ./../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] [ 206s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 206s] | ~~~~~~~~~~~~~~~~~^~~~ [ 206s] In file included from ./../include/fst/cache.h:40: [ 206s] ./../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 > >]': [ 206s] ./../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 > >]' [ 206s] 416 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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 > >]' [ 206s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:344:8: required from here [ 206s] 344 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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 > >]': [ 206s] ./../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 > >]' [ 206s] 416 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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 > >]' [ 206s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:344:8: required from here [ 206s] 344 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] 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 [ 206s] ./../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 > >]': [ 206s] ./../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 > >]' [ 206s] 416 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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 > >]' [ 206s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:344:8: required from here [ 206s] 344 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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 >]': [ 206s] ./../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 >]' [ 206s] 416 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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 >]' [ 206s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:344:8: required from here [ 206s] 344 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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 >]': [ 206s] ./../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 >]' [ 206s] 416 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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 >]' [ 206s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:344:8: required from here [ 206s] 344 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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 >]': [ 206s] ./../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 >]' [ 206s] 416 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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 >]' [ 206s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:344:8: required from here [ 206s] 344 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 206s] In file included from ./../include/fst/script/fst-class.h:42: [ 206s] ./../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 >]': [ 206s] ./../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 >]' [ 206s] 416 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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 >]' [ 206s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:344:8: required from here [ 206s] 344 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 206s] ./../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 >]': [ 206s] ./../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 >]' [ 206s] 416 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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 >]' [ 206s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:344:8: required from here [ 206s] 344 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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 >]': [ 206s] ./../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 >]' [ 206s] 416 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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 >]' [ 206s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:344:8: required from here [ 206s] 344 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 206s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 206s] ./../include/fst/queue.h:558:11: required from here [ 206s] 558 | StateId Head() const final { [ 206s] | ^~~~ [ 206s] ./../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] [ 206s] 562 | ((front_ >= trivial_queue_.size()) || [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 206s] ./../include/fst/queue.h:573:8: required from here [ 206s] 573 | void Enqueue(StateId s) final { [ 206s] | ^~~~~~~ [ 206s] ./../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] [ 206s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 206s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 206s] ./../include/fst/queue.h:591:8: required from here [ 206s] 591 | void Dequeue() final { [ 206s] | ^~~~~~~ [ 206s] ./../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] [ 206s] 594 | } else if (front_ < trivial_queue_.size()) { [ 206s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 206s] ./../include/fst/queue.h:603:8: required from here [ 206s] 603 | bool Empty() const final { [ 206s] | ^~~~~ [ 206s] ./../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] [ 206s] 612 | return (front_ >= trivial_queue_.size()) || [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 206s] ./../include/fst/queue.h:617:8: required from here [ 206s] 617 | void Clear() final { [ 206s] | ^~~~~ [ 206s] ./../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] [ 206s] 621 | } else if (i < trivial_queue_.size()) { [ 206s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 206s] ./../include/fst/queue.h:238:8: required from here [ 206s] 238 | void Update(StateId s) override { [ 206s] | ^~~~~~ [ 206s] ./../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] [ 206s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 206s] | ~~^~~~~~~~~~~~~~ [ 206s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 206s] ./../include/fst/queue.h:505:8: required from here [ 206s] 505 | void Enqueue(StateId s) final { [ 206s] | ^~~~~~~ [ 206s] ./../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] [ 206s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 206s] | ~~~~~~~~~~~~~~~~~^~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 206s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 206s] ./../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]' [ 206s] 224 | key_[s] = heap_.Insert(s); [ 206s] | ~~~~~~~~~~~~^~~ [ 206s] ./../include/fst/queue.h:221:8: required from here [ 206s] 221 | void Enqueue(StateId s) override { [ 206s] | ^~~~~~~ [ 206s] ./../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] [ 206s] 57 | if (size_ < values_.size()) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 206s] ./../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> > > >]': [ 206s] ./../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]' [ 206s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 206s] | ^~~~~~~~~~~~~~~ [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 206s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../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> > > >]': [ 206s] ./../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]' [ 206s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 206s] | ^~~~~~~~~~~~~~~ [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 206s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../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> > > >]': [ 206s] ./../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]' [ 206s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 206s] | ^~~~~~~~~~~~~~~ [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 206s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../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> > > >]': [ 206s] ./../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]' [ 206s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 206s] | ^~~~~~~~~~~~~~~ [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 206s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../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> > > >]': [ 206s] ./../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]' [ 206s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 206s] | ^~~~~~~~~~~~~~~ [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 206s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../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> > > >]': [ 206s] ./../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]' [ 206s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 206s] | ^~~~~~~~~~~~~~~ [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 206s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 206s] ./../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 >]': [ 206s] ./../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]' [ 206s] 633 | filter_->SetState(s, *tuple); [ 206s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 206s] ./../include/fst/determinize.h:631:10: required from here [ 206s] 631 | Weight ComputeFinal(StateId s) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 206s] | ~~~~~~~~~~~~~~^~~~ [ 206s] ./../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> > > >]': [ 206s] ./../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]' [ 206s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 206s] | ^~~~~~~~~~~~~~~ [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 206s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] In file included from ./../include/fst/determinize.h:41: [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 48 | StateId Start() const override { return impl_->Start(); } [ 206s] | ~~~~~~~~~~~~^~ [ 206s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 206s] 48 | StateId Start() const override { return impl_->Start(); } [ 206s] | ^~~~~ [ 206s] ./../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] [ 206s] 353 | while (unfactored_.size() <= element.state) [ 206s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 206s] ./../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 >]': [ 206s] ./../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]' [ 206s] 633 | filter_->SetState(s, *tuple); [ 206s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 206s] ./../include/fst/determinize.h:631:10: required from here [ 206s] 631 | Weight ComputeFinal(StateId s) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 206s] | ~~~~~~~~~~~~~~^~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 48 | StateId Start() const override { return impl_->Start(); } [ 206s] | ~~~~~~~~~~~~^~ [ 206s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 206s] 48 | StateId Start() const override { return impl_->Start(); } [ 206s] | ^~~~~ [ 206s] ./../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] [ 206s] 353 | while (unfactored_.size() <= element.state) [ 206s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 206s] ./../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 >]': [ 206s] ./../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]' [ 206s] 633 | filter_->SetState(s, *tuple); [ 206s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 206s] ./../include/fst/determinize.h:631:10: required from here [ 206s] 631 | Weight ComputeFinal(StateId s) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 206s] | ~~~~~~~~~~~~~~^~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 48 | StateId Start() const override { return impl_->Start(); } [ 206s] | ~~~~~~~~~~~~^~ [ 206s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 206s] 48 | StateId Start() const override { return impl_->Start(); } [ 206s] | ^~~~~ [ 206s] ./../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] [ 206s] 353 | while (unfactored_.size() <= element.state) [ 206s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 206s] ./../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 >]': [ 206s] ./../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]' [ 206s] 633 | filter_->SetState(s, *tuple); [ 206s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 206s] ./../include/fst/determinize.h:631:10: required from here [ 206s] 631 | Weight ComputeFinal(StateId s) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 206s] | ~~~~~~~~~~~~~~^~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 48 | StateId Start() const override { return impl_->Start(); } [ 206s] | ~~~~~~~~~~~~^~ [ 206s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 206s] 48 | StateId Start() const override { return impl_->Start(); } [ 206s] | ^~~~~ [ 206s] ./../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] [ 206s] 353 | while (unfactored_.size() <= element.state) [ 206s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 206s] ./../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 >]': [ 206s] ./../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]' [ 206s] 633 | filter_->SetState(s, *tuple); [ 206s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 206s] ./../include/fst/determinize.h:631:10: required from here [ 206s] 631 | Weight ComputeFinal(StateId s) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 206s] | ~~~~~~~~~~~~~~^~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 48 | StateId Start() const override { return impl_->Start(); } [ 206s] | ~~~~~~~~~~~~^~ [ 206s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 206s] 48 | StateId Start() const override { return impl_->Start(); } [ 206s] | ^~~~~ [ 206s] ./../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] [ 206s] 353 | while (unfactored_.size() <= element.state) [ 206s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 628 | return FindState(std::move(tuple)); [ 206s] | ^~~~~~~~~ [ 206s] ./../include/fst/determinize.h:622:11: required from here [ 206s] 622 | StateId ComputeStart() override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 207s] ./../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 >]': [ 207s] ./../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]' [ 207s] 633 | filter_->SetState(s, *tuple); [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 207s] ./../include/fst/determinize.h:631:10: required from here [ 207s] 631 | Weight ComputeFinal(StateId s) override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 207s] | ~~~~~~~~~~~~~~^~~~ [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ~~~~~~~~~~~~^~ [ 207s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ^~~~~ [ 207s] ./../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] [ 207s] 353 | while (unfactored_.size() <= element.state) [ 207s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 207s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 207s] ./../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 >]': [ 207s] ./../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]' [ 207s] 633 | filter_->SetState(s, *tuple); [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 207s] ./../include/fst/determinize.h:631:10: required from here [ 207s] 631 | Weight ComputeFinal(StateId s) override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 207s] | ~~~~~~~~~~~~~~^~~~ [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ~~~~~~~~~~~~^~ [ 207s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ^~~~~ [ 207s] ./../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] [ 207s] 353 | while (unfactored_.size() <= element.state) [ 207s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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 > > > >]': [ 207s] ./../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]' [ 207s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 207s] | ^~~~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 207s] ./../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 > > > >]': [ 207s] ./../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]' [ 207s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 207s] | ^~~~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 207s] ./../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 > > > >]': [ 207s] ./../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]' [ 207s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 207s] | ^~~~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 207s] In file included from ./../include/fst/cache.h:40: [ 207s] ./../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 > >]': [ 207s] ./../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 > >]' [ 207s] 416 | BaseImpl::DeleteStates(dstates); [ 207s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 207s] ./../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 > >]' [ 207s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 207s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 207s] ./../include/fst/mutable-fst.h:344:8: required from here [ 207s] 344 | void DeleteStates(const std::vector &dstates) override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 207s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 207s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 207s] ./../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]' [ 207s] 224 | key_[s] = heap_.Insert(s); [ 207s] | ~~~~~~~~~~~~^~~ [ 207s] ./../include/fst/queue.h:221:8: required from here [ 207s] 221 | void Enqueue(StateId s) override { [ 207s] | ^~~~~~~ [ 207s] ./../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] [ 207s] 57 | if (size_ < values_.size()) { [ 207s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 207s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 207s] ./../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 >]': [ 207s] ./../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]' [ 207s] 633 | filter_->SetState(s, *tuple); [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 207s] ./../include/fst/determinize.h:631:10: required from here [ 207s] 631 | Weight ComputeFinal(StateId s) override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 207s] | ~~~~~~~~~~~~~~^~~~ [ 207s] depbase=`echo intersect.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 intersect.lo -MD -MP -MF $depbase.Tpo -c -o intersect.lo intersect.cc &&\ [ 207s] mv -f $depbase.Tpo $depbase.Plo [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 207s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 207s] ./../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 >]': [ 207s] ./../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]' [ 207s] 633 | filter_->SetState(s, *tuple); [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 207s] ./../include/fst/determinize.h:631:10: required from here [ 207s] 631 | Weight ComputeFinal(StateId s) override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 207s] | ~~~~~~~~~~~~~~^~~~ [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 207s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 207s] ./../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 >]': [ 207s] ./../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]' [ 207s] 633 | filter_->SetState(s, *tuple); [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 207s] ./../include/fst/determinize.h:631:10: required from here [ 207s] 631 | Weight ComputeFinal(StateId s) override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 207s] | ~~~~~~~~~~~~~~^~~~ [ 207s] ./../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> > > >]': [ 207s] ./../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]' [ 207s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 207s] | ^~~~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 207s] ./../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> > > >]': [ 207s] ./../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]' [ 207s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 207s] | ^~~~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 207s] ./../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> > > >]': [ 207s] ./../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]' [ 207s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 207s] | ^~~~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 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 intersect.lo -MD -MP -MF .deps/intersect.Tpo -c intersect.cc -fPIC -DPIC -o .libs/intersect.o [ 207s] ./../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> > > >]': [ 207s] ./../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]' [ 207s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 207s] | ^~~~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 207s] ./../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> > > >]': [ 207s] ./../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]' [ 207s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 207s] | ^~~~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 207s] ./../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> > > >]': [ 207s] ./../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]' [ 207s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 207s] | ^~~~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 207s] ./../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> > > >]': [ 207s] ./../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]' [ 207s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 207s] | ^~~~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 207s] In file included from ./../include/fst/determinize.h:41: [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ~~~~~~~~~~~~^~ [ 207s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ^~~~~ [ 207s] ./../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] [ 207s] 353 | while (unfactored_.size() <= element.state) [ 207s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ~~~~~~~~~~~~^~ [ 207s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ^~~~~ [ 207s] ./../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] [ 207s] 353 | while (unfactored_.size() <= element.state) [ 207s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ~~~~~~~~~~~~^~ [ 207s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ^~~~~ [ 207s] ./../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] [ 207s] 353 | while (unfactored_.size() <= element.state) [ 207s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ~~~~~~~~~~~~^~ [ 207s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ^~~~~ [ 207s] ./../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] [ 207s] 353 | while (unfactored_.size() <= element.state) [ 207s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ~~~~~~~~~~~~^~ [ 207s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ^~~~~ [ 207s] ./../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] [ 207s] 353 | while (unfactored_.size() <= element.state) [ 207s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ~~~~~~~~~~~~^~ [ 207s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ^~~~~ [ 207s] ./../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] [ 207s] 353 | while (unfactored_.size() <= element.state) [ 207s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ~~~~~~~~~~~~^~ [ 207s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 207s] 48 | StateId Start() const override { return impl_->Start(); } [ 207s] | ^~~~~ [ 207s] ./../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] [ 207s] 353 | while (unfactored_.size() <= element.state) [ 207s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 207s] In file included from ./../include/fst/cache.h:40: [ 207s] ./../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 > >]': [ 207s] ./../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 > >]' [ 207s] 416 | BaseImpl::DeleteStates(dstates); [ 207s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 207s] ./../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 > >]' [ 207s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 207s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 207s] ./../include/fst/mutable-fst.h:344:8: required from here [ 207s] 344 | void DeleteStates(const std::vector &dstates) override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 207s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 207s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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 > > > >]': [ 207s] ./../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]' [ 207s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 207s] | ^~~~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 207s] ./../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 > > > >]': [ 207s] ./../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]' [ 207s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 207s] | ^~~~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 207s] ./../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 > > > >]': [ 207s] ./../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]' [ 207s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 207s] | ^~~~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 628 | return FindState(std::move(tuple)); [ 207s] | ^~~~~~~~~ [ 207s] ./../include/fst/determinize.h:622:11: required from here [ 207s] 622 | StateId ComputeStart() override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 207s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 207s] ./../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 >]': [ 207s] ./../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 >]' [ 207s] 416 | BaseImpl::DeleteStates(dstates); [ 207s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 207s] ./../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 >]' [ 207s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 207s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 207s] ./../include/fst/mutable-fst.h:344:8: required from here [ 207s] 344 | void DeleteStates(const std::vector &dstates) override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 207s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 207s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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 >]': [ 207s] ./../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 >]' [ 207s] 416 | BaseImpl::DeleteStates(dstates); [ 207s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 207s] ./../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 >]' [ 207s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 207s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 207s] ./../include/fst/mutable-fst.h:344:8: required from here [ 207s] 344 | void DeleteStates(const std::vector &dstates) override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 207s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 207s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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 >]': [ 207s] ./../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 >]' [ 207s] 416 | BaseImpl::DeleteStates(dstates); [ 207s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 207s] ./../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 >]' [ 207s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 207s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 207s] ./../include/fst/mutable-fst.h:344:8: required from here [ 207s] 344 | void DeleteStates(const std::vector &dstates) override { [ 207s] | ^~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 207s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 207s] ./../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] [ 207s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 207s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 208s] In file included from ./../include/fst/script/info.h:28, [ 208s] from info.cc:18: [ 208s] ./../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]': [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~ [ 208s] ./../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] [ 208s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 208s] | ~~~~~~^~~~~~~ [ 208s] ./../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] [ 208s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 208s] | ~~~~~~~^~~~~~~~ [ 208s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 208s] ./../include/fst/queue.h:558:11: required from here [ 208s] 558 | StateId Head() const final { [ 208s] | ^~~~ [ 208s] ./../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] [ 208s] 562 | ((front_ >= trivial_queue_.size()) || [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 208s] ./../include/fst/queue.h:573:8: required from here [ 208s] 573 | void Enqueue(StateId s) final { [ 208s] | ^~~~~~~ [ 208s] ./../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] [ 208s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 208s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 208s] ./../include/fst/queue.h:591:8: required from here [ 208s] 591 | void Dequeue() final { [ 208s] | ^~~~~~~ [ 208s] ./../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] [ 208s] 594 | } else if (front_ < trivial_queue_.size()) { [ 208s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 208s] ./../include/fst/queue.h:603:8: required from here [ 208s] 603 | bool Empty() const final { [ 208s] | ^~~~~ [ 208s] ./../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] [ 208s] 612 | return (front_ >= trivial_queue_.size()) || [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 208s] ./../include/fst/queue.h:617:8: required from here [ 208s] 617 | void Clear() final { [ 208s] | ^~~~~ [ 208s] ./../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] [ 208s] 621 | } else if (i < trivial_queue_.size()) { [ 208s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 208s] ./../include/fst/queue.h:505:8: required from here [ 208s] 505 | void Enqueue(StateId s) final { [ 208s] | ^~~~~~~ [ 208s] ./../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] [ 208s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 208s] | ~~~~~~~~~~~~~~~~~^~~~ [ 208s] depbase=`echo invert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 208s] /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 &&\ [ 208s] mv -f $depbase.Tpo $depbase.Plo [ 208s] ./../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]': [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~ [ 208s] ./../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] [ 208s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 208s] | ~~~~~~^~~~~~~ [ 208s] ./../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] [ 208s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 208s] | ~~~~~~~^~~~~~~~ [ 208s] ./../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]': [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~ [ 208s] ./../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] [ 208s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 208s] | ~~~~~~^~~~~~~ [ 208s] ./../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] [ 208s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 208s] | ~~~~~~~^~~~~~~~ [ 208s] 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 [ 208s] In file included from ./../include/fst/script/info-impl.h:42: [ 208s] ./../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 > >]': [ 208s] ./../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]' [ 208s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 111 | if (state >= state_status.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 136 | if (arc.nextstate >= state_status.size()) { [ 208s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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 > >]': [ 208s] ./../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]' [ 208s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 111 | if (state >= state_status.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 136 | if (arc.nextstate >= state_status.size()) { [ 208s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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 > >]': [ 208s] ./../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]' [ 208s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 111 | if (state >= state_status.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 136 | if (arc.nextstate >= state_status.size()) { [ 208s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] In file included from ./../include/fst/epsnormalize.h:27: [ 208s] ./../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]': [ 208s] ./../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]' [ 208s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 208s] | ^~~~~~~~~ [ 208s] ./../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]' [ 208s] 48 | StateId Start() const override { return impl_->Start(); } [ 208s] | ~~~~~~~~~~~~^~ [ 208s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 208s] 48 | StateId Start() const override { return impl_->Start(); } [ 208s] | ^~~~~ [ 208s] ./../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] [ 208s] 353 | while (unfactored_.size() <= element.state) [ 208s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 208s] ./../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 > >]': [ 208s] ./../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]' [ 208s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 111 | if (state >= state_status.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 136 | if (arc.nextstate >= state_status.size()) { [ 208s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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 > >]': [ 208s] ./../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]' [ 208s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 111 | if (state >= state_status.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 136 | if (arc.nextstate >= state_status.size()) { [ 208s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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 > >]': [ 208s] ./../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]' [ 208s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 111 | if (state >= state_status.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 136 | if (arc.nextstate >= state_status.size()) { [ 208s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] In file included from ./../include/fst/cache.h:40: [ 208s] ./../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>]': [ 208s] ./../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>]' [ 208s] 416 | BaseImpl::DeleteStates(dstates); [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 208s] ./../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>]' [ 208s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 208s] ./../include/fst/mutable-fst.h:344:8: required from here [ 208s] 344 | void DeleteStates(const std::vector &dstates) override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 208s] ./../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]': [ 208s] ./../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]' [ 208s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 208s] | ^~~~~~~~~ [ 208s] ./../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]' [ 208s] 48 | StateId Start() const override { return impl_->Start(); } [ 208s] | ~~~~~~~~~~~~^~ [ 208s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 208s] 48 | StateId Start() const override { return impl_->Start(); } [ 208s] | ^~~~~ [ 208s] ./../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] [ 208s] 353 | while (unfactored_.size() <= element.state) [ 208s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 208s] ./../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 > >]': [ 208s] ./../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]' [ 208s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 111 | if (state >= state_status.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 136 | if (arc.nextstate >= state_status.size()) { [ 208s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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>]': [ 208s] ./../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>]' [ 208s] 416 | BaseImpl::DeleteStates(dstates); [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 208s] ./../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>]' [ 208s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 208s] ./../include/fst/mutable-fst.h:344:8: required from here [ 208s] 344 | void DeleteStates(const std::vector &dstates) override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 208s] ./../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 > >]': [ 208s] ./../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]' [ 208s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 111 | if (state >= state_status.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 136 | if (arc.nextstate >= state_status.size()) { [ 208s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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 > >]': [ 208s] ./../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]' [ 208s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 111 | if (state >= state_status.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 136 | if (arc.nextstate >= state_status.size()) { [ 208s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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]': [ 208s] ./../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]' [ 208s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 208s] | ^~~~~~~~~ [ 208s] ./../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]' [ 208s] 48 | StateId Start() const override { return impl_->Start(); } [ 208s] | ~~~~~~~~~~~~^~ [ 208s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 208s] 48 | StateId Start() const override { return impl_->Start(); } [ 208s] | ^~~~~ [ 208s] ./../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] [ 208s] 353 | while (unfactored_.size() <= element.state) [ 208s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 208s] depbase=`echo isomorphic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 208s] /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 &&\ [ 208s] mv -f $depbase.Tpo $depbase.Plo [ 208s] ./../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>]': [ 208s] ./../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>]' [ 208s] 416 | BaseImpl::DeleteStates(dstates); [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 208s] ./../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>]' [ 208s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 208s] ./../include/fst/mutable-fst.h:344:8: required from here [ 208s] 344 | void DeleteStates(const std::vector &dstates) override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 208s] ./../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 > >]': [ 208s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 208s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 111 | if (state >= state_status.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 136 | if (arc.nextstate >= state_status.size()) { [ 208s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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 > >]': [ 208s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 208s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 111 | if (state >= state_status.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 136 | if (arc.nextstate >= state_status.size()) { [ 208s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] 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 [ 208s] ./../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 > >]': [ 208s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 208s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 111 | if (state >= state_status.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 136 | if (arc.nextstate >= state_status.size()) { [ 208s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 208s] In file included from ./../include/fst/cc-visitors.h:27, [ 208s] from ./../include/fst/test-properties.h:29, [ 208s] from ./../include/fst/impl-to-fst.h:31, [ 208s] from ./../include/fst/expanded-fst.h:38, [ 208s] from ./../include/fst/script/fst-class.h:35, [ 208s] from ./../include/fst/script/info.h:27: [ 208s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 208s] ./../include/fst/cc-visitors.h:54:24: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 208s] 54 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 208s] | ~~~~~~~~~~~~~~~^~~ [ 208s] ./../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 > >]' [ 208s] 106 | visit = visitor->InitState(root, root); [ 208s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 208s] ./../include/fst/cc-visitors.h:54:58: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 208s] 54 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 208s] | ~~~~~~~~~~~~~~~^~~ [ 208s] ./../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 > >]' [ 208s] 106 | visit = visitor->InitState(root, root); [ 208s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 208s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 208s] | ^~~~ [ 208s] info.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 61 | if (item >= parent_.size()) { [ 208s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 209s] In file included from ./../include/fst/compose.h:35, [ 209s] from ./../include/fst/script/intersect.h:23, [ 209s] from intersect.cc:18: [ 209s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 209s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 209s] 200 | if (opts.connect) Connect(ofst); [ 209s] | ~~~~~~~^~~~~~ [ 209s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 209s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 209s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] intersect.cc:39:1: required from here [ 209s] 168 | ({#Op, Arc::Type()}, Op) [ 209s] | ^ [ 209s] ./../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] [ 209s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 209s] | ~~^~~~~~~~~~~~~~~ [ 209s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 209s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 209s] 200 | if (opts.connect) Connect(ofst); [ 209s] | ~~~~~~~^~~~~~ [ 209s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 209s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 209s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] intersect.cc:39:1: required from here [ 209s] 168 | ({#Op, Arc::Type()}, Op) [ 209s] | ^ [ 209s] ./../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] [ 209s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 209s] | ~~^~~~~~~~~~~~~~~ [ 210s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 210s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 210s] 200 | if (opts.connect) Connect(ofst); [ 210s] | ~~~~~~~^~~~~~ [ 210s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 210s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 210s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] intersect.cc:39:1: required from here [ 210s] 168 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 210s] | ~~^~~~~~~~~~~~~~~ [ 211s] In file included from ./../include/fst/script/isomorphic.h:24, [ 211s] from isomorphic.cc:18: [ 211s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 211s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 211s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 211s] | ^~~~~~~~~ [ 211s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 211s] 257 | const bool result = iso.IsIsomorphic(); [ 211s] | ~~~~~~~~~~~~~~~~^~ [ 211s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 211s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 211s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] isomorphic.cc:34:1: required from here [ 211s] 168 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../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] [ 211s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 211s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 211s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 211s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 211s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 211s] | ^~~~~~~~~ [ 211s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 211s] 257 | const bool result = iso.IsIsomorphic(); [ 211s] | ~~~~~~~~~~~~~~~~^~ [ 211s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 211s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 211s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] isomorphic.cc:34:1: required from here [ 211s] 168 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../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] [ 211s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 211s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 211s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 211s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 211s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 211s] | ^~~~~~~~~ [ 211s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 211s] 257 | const bool result = iso.IsIsomorphic(); [ 211s] | ~~~~~~~~~~~~~~~~^~ [ 211s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 211s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 211s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] isomorphic.cc:34:1: required from here [ 211s] 168 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../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] [ 211s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 211s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 212s] depbase=`echo map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 212s] /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 &&\ [ 212s] mv -f $depbase.Tpo $depbase.Plo [ 212s] 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 [ 213s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 213s] from ./../include/fst/compat.h:21, [ 213s] from ./../include/fst/fst.h:40, [ 213s] from ./../include/fst/script/isomorphic.h:23: [ 213s] /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>]': [ 213s] /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 [ 213s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 213s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] /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>]': [ 213s] /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 [ 213s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 213s] | ^~~~~~~~~~~~~~~~ [ 213s] /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 [ 213s] depbase=`echo minimize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 213s] /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 &&\ [ 213s] mv -f $depbase.Tpo $depbase.Plo [ 213s] 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 [ 214s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61: [ 214s] /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>]': [ 214s] /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 [ 214s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 214s] | ^~~~~~~~~~~~~ [ 214s] /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>]': [ 214s] /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 [ 214s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 214s] | ^~~~~~~~~~~~~~~~ [ 214s] /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 [ 214s] /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 [ 214s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 214s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] In file included from ./../include/fst/cache.h:37, [ 214s] from ./../include/fst/arc-map.h:34, [ 214s] from ./../include/fst/script/map.h:26, [ 214s] from map.cc:18: [ 214s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 214s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 214s] 138 | class ImplToExpandedFst : public ImplToFst { [ 214s] | ^~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 214s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 214s] | ^~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 214s] 527 | class VectorFst : public ImplToMutableFst> { [ 214s] | ^~~~~~~~~ [ 214s] ./../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 >]' [ 214s] 52 | StateMap(fst, ofst.get(), mapper); [ 214s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 214s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 214s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] map.cc:41:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 214s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 214s] | ^~~~~~~~ [ 214s] In file included from ./../include/fst/expanded-fst.h:38, [ 214s] from ./../include/fst/mutable-fst.h:38: [ 214s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 214s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 214s] | ^~~~~~~~ [ 214s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 214s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 214s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 214s] | ^~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 214s] 527 | class VectorFst : public ImplToMutableFst> { [ 214s] | ^~~~~~~~~ [ 214s] ./../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 >]' [ 214s] 52 | StateMap(fst, ofst.get(), mapper); [ 214s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 214s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 214s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] map.cc:41:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 214s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 214s] | ^~~~~~~~ [ 214s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 214s] 138 | class ImplToExpandedFst : public ImplToFst { [ 214s] | ^~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 214s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 214s] 527 | class VectorFst : public ImplToMutableFst> { [ 214s] | ^~~~~~~~~ [ 214s] ./../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 >]' [ 214s] 52 | StateMap(fst, ofst.get(), mapper); [ 214s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 214s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 214s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] map.cc:41:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 214s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 214s] | ^~~~~~~~ [ 214s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 214s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 214s] | ^~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 214s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 214s] 138 | class ImplToExpandedFst : public ImplToFst { [ 214s] | ^~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 214s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 214s] | ^~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 214s] 527 | class VectorFst : public ImplToMutableFst> { [ 214s] | ^~~~~~~~~ [ 214s] ./../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 >]' [ 214s] 43 | ArcMap(fst, ofst.get(), mapper); [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 214s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] map.cc:41:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 214s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 214s] | ^~~~~~~~ [ 214s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 214s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 214s] | ^~~~~~~~ [ 214s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 214s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 214s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 214s] | ^~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 214s] 527 | class VectorFst : public ImplToMutableFst> { [ 214s] | ^~~~~~~~~ [ 214s] ./../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 >]' [ 214s] 43 | ArcMap(fst, ofst.get(), mapper); [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 214s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] map.cc:41:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 214s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 214s] | ^~~~~~~~ [ 214s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 214s] 138 | class ImplToExpandedFst : public ImplToFst { [ 214s] | ^~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 214s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 214s] 527 | class VectorFst : public ImplToMutableFst> { [ 214s] | ^~~~~~~~~ [ 214s] ./../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 >]' [ 214s] 43 | ArcMap(fst, ofst.get(), mapper); [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 214s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] map.cc:41:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 214s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 214s] | ^~~~~~~~ [ 214s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 214s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 214s] | ^~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 214s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 214s] 138 | class ImplToExpandedFst : public ImplToFst { [ 214s] | ^~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 214s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 214s] | ^~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 214s] 527 | class VectorFst : public ImplToMutableFst> { [ 214s] | ^~~~~~~~~ [ 214s] ./../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 >]' [ 214s] 43 | ArcMap(fst, ofst.get(), mapper); [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 214s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] map.cc:41:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 214s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 214s] | ^~~~~~~~ [ 214s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 214s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 214s] | ^~~~~~~~ [ 214s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 214s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 214s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 214s] | ^~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 214s] 527 | class VectorFst : public ImplToMutableFst> { [ 214s] | ^~~~~~~~~ [ 214s] ./../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 >]' [ 214s] 43 | ArcMap(fst, ofst.get(), mapper); [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 214s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] map.cc:41:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 214s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 214s] | ^~~~~~~~ [ 214s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 214s] 138 | class ImplToExpandedFst : public ImplToFst { [ 214s] | ^~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 214s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 214s] 527 | class VectorFst : public ImplToMutableFst> { [ 214s] | ^~~~~~~~~ [ 214s] ./../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 >]' [ 214s] 43 | ArcMap(fst, ofst.get(), mapper); [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 214s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] map.cc:41:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 214s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 214s] | ^~~~~~~~ [ 214s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 214s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 214s] | ^~~~~~~~~~~~~~~~ [ 214s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]', [ 214s] 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, [ 214s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:186:12: [ 214s] /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 [ 214s] 1905 | std::__introsort_loop(__first, __last, [ 214s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 214s] 1906 | std::__lg(__last - __first) * 2, [ 214s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] 1907 | __comp); [ 214s] | ~~~~~~~ [ 214s] 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>]', [ 214s] 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, [ 214s] 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, [ 214s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:186:12: [ 214s] /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 [ 214s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 214s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] /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 [ 214s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 214s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]', [ 214s] 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, [ 214s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:187:12: [ 214s] /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 [ 214s] 1905 | std::__introsort_loop(__first, __last, [ 214s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 214s] 1906 | std::__lg(__last - __first) * 2, [ 214s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] 1907 | __comp); [ 214s] | ~~~~~~~ [ 214s] 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>]', [ 214s] 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, [ 214s] 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, [ 214s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:187:12: [ 214s] /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 [ 214s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 214s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] /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 [ 214s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 214s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] In file included from ./../include/fst/script/map.h:29: [ 214s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 214s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 214s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 214s] | ~~~~~~~~~~~~^~ [ 214s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 214s] 176 | StateMap(ifst, ofst, &mapper); [ 214s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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 >]' [ 214s] 52 | StateMap(fst, ofst.get(), mapper); [ 214s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 214s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 214s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] map.cc:41:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 214s] | ~~~^~~~~~~~~~~~~~~ [ 215s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 215s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 215s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 215s] | ~~~~~~~~~~~~^~ [ 215s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 215s] 176 | StateMap(ifst, ofst, &mapper); [ 215s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../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 >]' [ 215s] 52 | StateMap(fst, ofst.get(), mapper); [ 215s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 215s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 215s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] map.cc:41:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 215s] | ~~~^~~~~~~~~~~~~~~ [ 215s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 215s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 215s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 215s] | ~~~~~~~~~~~~^~ [ 215s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 215s] 176 | StateMap(ifst, ofst, &mapper); [ 215s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../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 >]' [ 215s] 52 | StateMap(fst, ofst.get(), mapper); [ 215s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 215s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 215s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] map.cc:41:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 215s] | ~~~^~~~~~~~~~~~~~~ [ 215s] depbase=`echo print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 215s] /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 &&\ [ 215s] mv -f $depbase.Tpo $depbase.Plo [ 215s] 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 [ 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] | ~~~~~~^~~~~~~~~~~~~~~~ [ 215s] In file included from ./../include/fst/cache.h:37, [ 215s] from ./../include/fst/arc-map.h:34, [ 215s] from ./../include/fst/minimize.h:33, [ 215s] from ./../include/fst/script/minimize.h:23, [ 215s] from minimize.cc:18: [ 215s] ./../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> > >': [ 215s] ./../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> > >' [ 215s] 138 | class ImplToExpandedFst : public ImplToFst { [ 215s] | ^~~~~~~~~~~~~~~~~ [ 215s] ./../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> > >' [ 215s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 215s] ./../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> > > >' [ 215s] 527 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 215s] 536 | VectorFst> gfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 215s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 215s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] minimize.cc:38:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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=] [ 215s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] In file included from ./../include/fst/expanded-fst.h:38, [ 215s] from ./../include/fst/mutable-fst.h:38: [ 215s] ./../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=' [ 215s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 215s] | ^~~~~~~~ [ 215s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 215s] ./../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> > >' [ 215s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 215s] ./../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> > > >' [ 215s] 527 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 215s] 536 | VectorFst> gfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 215s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 215s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] minimize.cc:38:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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=] [ 215s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] ./../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=' [ 215s] 138 | class ImplToExpandedFst : public ImplToFst { [ 215s] | ^~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 215s] ./../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> > > >' [ 215s] 527 | class VectorFst : public ImplToMutableFst> { [ 215s] | ^~~~~~~~~ [ 215s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 215s] 536 | VectorFst> gfst; [ 215s] | ^~~~ [ 215s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 215s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 215s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] minimize.cc:38:1: required from here [ 215s] 168 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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=] [ 215s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 215s] | ^~~~~~~~ [ 215s] ./../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=' [ 215s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 215s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > >': [ 216s] ./../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> > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../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> > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 536 | VectorFst> gfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 216s] ./../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> > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 536 | VectorFst> gfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 216s] ./../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> > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 536 | VectorFst> gfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > >': [ 216s] ./../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> > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../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> > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 536 | VectorFst> gfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 216s] ./../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> > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 536 | VectorFst> gfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 216s] ./../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> > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 536 | VectorFst> gfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >': [ 216s] ./../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> > > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 545 | internal::AcceptorMinimize(&gfst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 216s] ./../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> > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 545 | internal::AcceptorMinimize(&gfst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 545 | internal::AcceptorMinimize(&gfst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 568 | internal::AcceptorMinimize(fst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 568 | internal::AcceptorMinimize(fst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 568 | internal::AcceptorMinimize(fst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >': [ 216s] ./../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> > > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 545 | internal::AcceptorMinimize(&gfst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 216s] ./../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> > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 545 | internal::AcceptorMinimize(&gfst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 545 | internal::AcceptorMinimize(&gfst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 568 | internal::AcceptorMinimize(fst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 568 | internal::AcceptorMinimize(fst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 568 | internal::AcceptorMinimize(fst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >': [ 216s] ./../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> > > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../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> > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 545 | internal::AcceptorMinimize(&gfst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 216s] ./../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> > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 545 | internal::AcceptorMinimize(&gfst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 216s] ./../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> > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 545 | internal::AcceptorMinimize(&gfst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../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=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 568 | internal::AcceptorMinimize(fst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 568 | internal::AcceptorMinimize(fst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 138 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 527 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 216s] 298 | VectorFst Tr_; [ 216s] | ^~~ [ 216s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 216s] 491 | CyclicMinimizer> minimizer(*fst); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 568 | internal::AcceptorMinimize(fst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] In file included from ./../include/fst/minimize.h:45: [ 216s] ./../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>]': [ 216s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 216s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 216s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 216s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~~ [ 216s] In file included from ./../include/fst/push.h:33: [ 216s] ./../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>]': [ 216s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 216s] 102 | Reweight(fst, distance, type); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 73 | if (s == potential.size()) break; [ 216s] | ~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 79 | if (arc.nextstate >= potential.size()) continue; [ 216s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 107 | const auto startweight = fst->Start() < potential.size() [ 216s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 216s] In file included from ./../include/fst/minimize.h:36: [ 216s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 216s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 216s] 473 | Connect(fst); [ 216s] | ~~~~~~~^~~~~ [ 216s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 545 | internal::AcceptorMinimize(&gfst); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~ [ 216s] ./../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]': [ 216s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 216s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 216s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 216s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 216s] 102 | Reweight(fst, distance, type); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 216s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 216s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 216s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] minimize.cc:38:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 73 | if (s == potential.size()) break; [ 216s] | ~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 79 | if (arc.nextstate >= potential.size()) continue; [ 216s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 107 | const auto startweight = fst->Start() < potential.size() [ 216s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 217s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 217s] 473 | Connect(fst); [ 217s] | ~~~~~~~^~~~~ [ 217s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 568 | internal::AcceptorMinimize(fst); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 217s] | ~~^~~~~~~~~~~~~~~ [ 217s] ./../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>]': [ 217s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 217s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 217s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 217s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 217s] | ~~^~~~~~~~~~~~~~~~~ [ 217s] ./../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>]': [ 217s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 217s] 102 | Reweight(fst, distance, type); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 217s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 73 | if (s == potential.size()) break; [ 217s] | ~~^~~~~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 79 | if (arc.nextstate >= potential.size()) continue; [ 217s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 107 | const auto startweight = fst->Start() < potential.size() [ 217s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 217s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 217s] 473 | Connect(fst); [ 217s] | ~~~~~~~^~~~~ [ 217s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 545 | internal::AcceptorMinimize(&gfst); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 217s] | ~~^~~~~~~~~~~~~~~ [ 217s] ./../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]': [ 217s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 217s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 217s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 217s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 217s] | ~~^~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 217s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 217s] 102 | Reweight(fst, distance, type); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 217s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 73 | if (s == potential.size()) break; [ 217s] | ~~^~~~~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 79 | if (arc.nextstate >= potential.size()) continue; [ 217s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 107 | const auto startweight = fst->Start() < potential.size() [ 217s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 217s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 217s] 473 | Connect(fst); [ 217s] | ~~~~~~~^~~~~ [ 217s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 568 | internal::AcceptorMinimize(fst); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 217s] | ~~^~~~~~~~~~~~~~~ [ 217s] ./../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>]': [ 217s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 217s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 217s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 217s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 217s] | ~~^~~~~~~~~~~~~~~~~ [ 217s] ./../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>]': [ 217s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 217s] 102 | Reweight(fst, distance, type); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 217s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 73 | if (s == potential.size()) break; [ 217s] | ~~^~~~~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 79 | if (arc.nextstate >= potential.size()) continue; [ 217s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 107 | const auto startweight = fst->Start() < potential.size() [ 217s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 217s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 217s] 473 | Connect(fst); [ 217s] | ~~~~~~~^~~~~ [ 217s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 545 | internal::AcceptorMinimize(&gfst); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 217s] | ~~^~~~~~~~~~~~~~~ [ 217s] ./../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]': [ 217s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 217s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 217s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 217s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 217s] | ~~^~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 217s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 217s] 102 | Reweight(fst, distance, type); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 217s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 73 | if (s == potential.size()) break; [ 217s] | ~~^~~~~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 79 | if (arc.nextstate >= potential.size()) continue; [ 217s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 107 | const auto startweight = fst->Start() < potential.size() [ 217s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 217s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 217s] 473 | Connect(fst); [ 217s] | ~~~~~~~^~~~~ [ 217s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 568 | internal::AcceptorMinimize(fst); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 217s] | ~~^~~~~~~~~~~~~~~ [ 217s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 217s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 217s] 325 | Initialize(fst); [ 217s] | ^~~~~~~~~~ [ 217s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 217s] 484 | AcyclicMinimizer minimizer(*fst); [ 217s] | ^~~~~~~~~ [ 217s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 545 | internal::AcceptorMinimize(&gfst); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 217s] | ~~^~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 217s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 217s] 325 | Initialize(fst); [ 217s] | ^~~~~~~~~~ [ 217s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 217s] 484 | AcyclicMinimizer minimizer(*fst); [ 217s] | ^~~~~~~~~ [ 217s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 568 | internal::AcceptorMinimize(fst); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 217s] | ~~^~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 217s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 217s] 325 | Initialize(fst); [ 217s] | ^~~~~~~~~~ [ 217s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 217s] 484 | AcyclicMinimizer minimizer(*fst); [ 217s] | ^~~~~~~~~ [ 217s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 545 | internal::AcceptorMinimize(&gfst); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 217s] | ~~^~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 217s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 217s] 325 | Initialize(fst); [ 217s] | ^~~~~~~~~~ [ 217s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 217s] 484 | AcyclicMinimizer minimizer(*fst); [ 217s] | ^~~~~~~~~ [ 217s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 568 | internal::AcceptorMinimize(fst); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 217s] | ~~^~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 217s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 217s] 325 | Initialize(fst); [ 217s] | ^~~~~~~~~~ [ 217s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 217s] 484 | AcyclicMinimizer minimizer(*fst); [ 217s] | ^~~~~~~~~ [ 217s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 217s] 545 | internal::AcceptorMinimize(&gfst); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 217s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 217s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] minimize.cc:38:1: required from here [ 217s] 168 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 217s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 218s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 218s] 325 | Initialize(fst); [ 218s] | ^~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 218s] 484 | AcyclicMinimizer minimizer(*fst); [ 218s] | ^~~~~~~~~ [ 218s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 568 | internal::AcceptorMinimize(fst); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] In file included from ./../include/fst/partition.h:28, [ 218s] from ./../include/fst/minimize.h:43: [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 218s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 218s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] In file included from ./../include/fst/minimize.h:38: [ 218s] ./../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]': [ 218s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 218s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 218s] ./../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> >]' [ 218s] 159 | aiter.SetValue((*mapper)(arc)); [ 218s] | ~~~~~~~~~^~~~~ [ 218s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 218s] 503 | ArcMap(fst, mapper); [ 218s] | ~~~~~~^~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 544 | Encode(&gfst, &encoder); [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 202 | if (label < 1 || label > triples_.size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 218s] ./../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]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 218s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 218s] ./../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]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 218s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 218s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 218s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 218s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 218s] 159 | aiter.SetValue((*mapper)(arc)); [ 218s] | ~~~~~~~~~^~~~~ [ 218s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 218s] 503 | ArcMap(fst, mapper); [ 218s] | ~~~~~~^~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 567 | Encode(fst, &encoder); [ 218s] | ~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 202 | if (label < 1 || label > triples_.size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 218s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 218s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 218s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 218s] ./../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> >]' [ 218s] 159 | aiter.SetValue((*mapper)(arc)); [ 218s] | ~~~~~~~~~^~~~~ [ 218s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 218s] 503 | ArcMap(fst, mapper); [ 218s] | ~~~~~~^~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 544 | Encode(&gfst, &encoder); [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 202 | if (label < 1 || label > triples_.size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 218s] ./../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]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 218s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 218s] ./../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]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 218s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 218s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 218s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 218s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 218s] 159 | aiter.SetValue((*mapper)(arc)); [ 218s] | ~~~~~~~~~^~~~~ [ 218s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 218s] 503 | ArcMap(fst, mapper); [ 218s] | ~~~~~~^~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 567 | Encode(fst, &encoder); [ 218s] | ~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 202 | if (label < 1 || label > triples_.size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 218s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 218s] ./../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>]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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>]' [ 218s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 218s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 218s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 218s] ./../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> >]' [ 218s] 159 | aiter.SetValue((*mapper)(arc)); [ 218s] | ~~~~~~~~~^~~~~ [ 218s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 218s] 503 | ArcMap(fst, mapper); [ 218s] | ~~~~~~^~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 544 | Encode(&gfst, &encoder); [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 202 | if (label < 1 || label > triples_.size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 218s] ./../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]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 218s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 218s] ./../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]' [ 218s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 689 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 218s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 218s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 218s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 218s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 218s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 218s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 218s] 159 | aiter.SetValue((*mapper)(arc)); [ 218s] | ~~~~~~~~~^~~~~ [ 218s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 218s] 503 | ArcMap(fst, mapper); [ 218s] | ~~~~~~^~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 567 | Encode(fst, &encoder); [ 218s] | ~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 202 | if (label < 1 || label > triples_.size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 218s] In file included from ./../include/fst/minimize.h:35: [ 218s] ./../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> >]': [ 218s] ./../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> > >]' [ 218s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 218s] | ~~~~~~~~~~~~^~ [ 218s] ./../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> > >]' [ 218s] 129 | StateMap(fst, &mapper); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 218s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 218s] 111 | StateMap(fst, mapper); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 218s] 483 | ArcSort(fst, comp); [ 218s] | ~~~~~~~^~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 545 | internal::AcceptorMinimize(&gfst); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 218s] | ~~~^~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 212 | size_t hash = hasher(s); [ 218s] | ~~~~~~^~~ [ 218s] ./../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]' [ 218s] 243 | PrePartition(fst); [ 218s] | ^~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 136 | Initialize(fst); [ 218s] | ^~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 218s] 491 | CyclicMinimizer> minimizer(*fst); [ 218s] | ^~~~~~~~~ [ 218s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 545 | internal::AcceptorMinimize(&gfst); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 218s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 218s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 218s] | ~~~~~~~~~~~~^~ [ 218s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 218s] 129 | StateMap(fst, &mapper); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 218s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 218s] 111 | StateMap(fst, mapper); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 218s] 483 | ArcSort(fst, comp); [ 218s] | ~~~~~~~^~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 568 | internal::AcceptorMinimize(fst); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 218s] | ~~~^~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 218s] 212 | size_t hash = hasher(s); [ 218s] | ~~~~~~^~~ [ 218s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 218s] 243 | PrePartition(fst); [ 218s] | ^~~~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 218s] 136 | Initialize(fst); [ 218s] | ^~~~~~~~~~ [ 218s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 218s] 491 | CyclicMinimizer> minimizer(*fst); [ 218s] | ^~~~~~~~~ [ 218s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 218s] 568 | internal::AcceptorMinimize(fst); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 218s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 218s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] minimize.cc:38:1: required from here [ 218s] 168 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 219s] ./../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> >]': [ 219s] ./../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> > >]' [ 219s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 219s] | ~~~~~~~~~~~~^~ [ 219s] ./../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> > >]' [ 219s] 129 | StateMap(fst, &mapper); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 219s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 219s] 111 | StateMap(fst, mapper); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 219s] 483 | ArcSort(fst, comp); [ 219s] | ~~~~~~~^~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 219s] 545 | internal::AcceptorMinimize(&gfst); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 219s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 219s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] minimize.cc:38:1: required from here [ 219s] 168 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 219s] | ~~~^~~~~~~~~~~~~~~ [ 219s] ./../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]': [ 219s] ./../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]' [ 219s] 212 | size_t hash = hasher(s); [ 219s] | ~~~~~~^~~ [ 219s] ./../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]' [ 219s] 243 | PrePartition(fst); [ 219s] | ^~~~~~~~~~~~ [ 219s] ./../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]' [ 219s] 136 | Initialize(fst); [ 219s] | ^~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 219s] 491 | CyclicMinimizer> minimizer(*fst); [ 219s] | ^~~~~~~~~ [ 219s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 219s] 545 | internal::AcceptorMinimize(&gfst); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 219s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 219s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] minimize.cc:38:1: required from here [ 219s] 168 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 219s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 219s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 219s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 219s] | ~~~~~~~~~~~~^~ [ 219s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 219s] 129 | StateMap(fst, &mapper); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 219s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 219s] 111 | StateMap(fst, mapper); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 219s] 483 | ArcSort(fst, comp); [ 219s] | ~~~~~~~^~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 219s] 568 | internal::AcceptorMinimize(fst); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 219s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 219s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] minimize.cc:38:1: required from here [ 219s] 168 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 219s] | ~~~^~~~~~~~~~~~~~~ [ 219s] ./../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]': [ 219s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 219s] 212 | size_t hash = hasher(s); [ 219s] | ~~~~~~^~~ [ 219s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 219s] 243 | PrePartition(fst); [ 219s] | ^~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 219s] 136 | Initialize(fst); [ 219s] | ^~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 219s] 491 | CyclicMinimizer> minimizer(*fst); [ 219s] | ^~~~~~~~~ [ 219s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 219s] 568 | internal::AcceptorMinimize(fst); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 219s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 219s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] minimize.cc:38:1: required from here [ 219s] 168 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 219s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 219s] ./../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> >]': [ 219s] ./../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> > >]' [ 219s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 219s] | ~~~~~~~~~~~~^~ [ 219s] ./../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> > >]' [ 219s] 129 | StateMap(fst, &mapper); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 219s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 219s] 111 | StateMap(fst, mapper); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 219s] 483 | ArcSort(fst, comp); [ 219s] | ~~~~~~~^~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 219s] 545 | internal::AcceptorMinimize(&gfst); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 219s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 219s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] minimize.cc:38:1: required from here [ 219s] 168 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 219s] | ~~~^~~~~~~~~~~~~~~ [ 219s] ./../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]': [ 219s] ./../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]' [ 219s] 212 | size_t hash = hasher(s); [ 219s] | ~~~~~~^~~ [ 219s] ./../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]' [ 219s] 243 | PrePartition(fst); [ 219s] | ^~~~~~~~~~~~ [ 219s] ./../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]' [ 219s] 136 | Initialize(fst); [ 219s] | ^~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 219s] 491 | CyclicMinimizer> minimizer(*fst); [ 219s] | ^~~~~~~~~ [ 219s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 219s] 545 | internal::AcceptorMinimize(&gfst); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 219s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 219s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] minimize.cc:38:1: required from here [ 219s] 168 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 219s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 219s] depbase=`echo project.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 219s] /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 &&\ [ 219s] mv -f $depbase.Tpo $depbase.Plo [ 219s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 219s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 219s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 219s] | ~~~~~~~~~~~~^~ [ 219s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 219s] 129 | StateMap(fst, &mapper); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 219s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 219s] 111 | StateMap(fst, mapper); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 219s] 483 | ArcSort(fst, comp); [ 219s] | ~~~~~~~^~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 219s] 568 | internal::AcceptorMinimize(fst); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 219s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 219s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] minimize.cc:38:1: required from here [ 219s] 168 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 219s] | ~~~^~~~~~~~~~~~~~~ [ 219s] ./../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]': [ 219s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 219s] 212 | size_t hash = hasher(s); [ 219s] | ~~~~~~^~~ [ 219s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 219s] 243 | PrePartition(fst); [ 219s] | ^~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 219s] 136 | Initialize(fst); [ 219s] | ^~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 219s] 491 | CyclicMinimizer> minimizer(*fst); [ 219s] | ^~~~~~~~~ [ 219s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 219s] 568 | internal::AcceptorMinimize(fst); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 219s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 219s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] minimize.cc:38:1: required from here [ 219s] 168 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 219s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 219s] 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 [ 219s] ./../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]': [ 219s] ./../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> >]' [ 219s] 142 | dfs = visitor->InitState(root, root); [ 219s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 219s] ./../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]' [ 219s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 219s] 392 | DfsVisit(fst, &hvisitor); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 219s] 325 | Initialize(fst); [ 219s] | ^~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 219s] 484 | AcyclicMinimizer minimizer(*fst); [ 219s] | ^~~~~~~~~ [ 219s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 219s] 545 | internal::AcceptorMinimize(&gfst); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 219s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 219s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] minimize.cc:38:1: required from here [ 219s] 168 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 219s] | ~~^~~~~~~~~~~~~~ [ 219s] ./../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]': [ 219s] ./../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> >]' [ 219s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 219s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../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]' [ 219s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 219s] 392 | DfsVisit(fst, &hvisitor); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 219s] 325 | Initialize(fst); [ 219s] | ^~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 219s] 484 | AcyclicMinimizer minimizer(*fst); [ 219s] | ^~~~~~~~~ [ 219s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 219s] 545 | internal::AcceptorMinimize(&gfst); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 219s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 219s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] minimize.cc:38:1: required from here [ 219s] 168 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 219s] 368 | if (h > max_height_) max_height_ = h; [ 219s] | ~~^~~~~~~~~~~~~ [ 219s] ./../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]': [ 219s] ./../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 > >]' [ 219s] 142 | dfs = visitor->InitState(root, root); [ 219s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 219s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 219s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 219s] 392 | DfsVisit(fst, &hvisitor); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 219s] 325 | Initialize(fst); [ 219s] | ^~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 219s] 484 | AcyclicMinimizer minimizer(*fst); [ 219s] | ^~~~~~~~~ [ 219s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 219s] 568 | internal::AcceptorMinimize(fst); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 219s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 219s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] minimize.cc:38:1: required from here [ 219s] 168 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 219s] | ~~^~~~~~~~~~~~~~ [ 219s] ./../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]': [ 219s] ./../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 > >]' [ 219s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 219s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 219s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 219s] 392 | DfsVisit(fst, &hvisitor); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 219s] 325 | Initialize(fst); [ 219s] | ^~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 219s] 484 | AcyclicMinimizer minimizer(*fst); [ 219s] | ^~~~~~~~~ [ 219s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 219s] 568 | internal::AcceptorMinimize(fst); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 219s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 219s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] minimize.cc:38:1: required from here [ 219s] 168 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 219s] 368 | if (h > max_height_) max_height_ = h; [ 219s] | ~~^~~~~~~~~~~~~ [ 219s] ./../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]': [ 219s] ./../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> >]' [ 219s] 142 | dfs = visitor->InitState(root, root); [ 219s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 219s] ./../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]' [ 219s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 219s] 392 | DfsVisit(fst, &hvisitor); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 219s] 325 | Initialize(fst); [ 219s] | ^~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 219s] 484 | AcyclicMinimizer minimizer(*fst); [ 219s] | ^~~~~~~~~ [ 219s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 219s] 545 | internal::AcceptorMinimize(&gfst); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 219s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 219s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] minimize.cc:38:1: required from here [ 219s] 168 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 219s] | ~~^~~~~~~~~~~~~~ [ 219s] ./../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]': [ 219s] ./../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> >]' [ 219s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 219s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../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]' [ 219s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 219s] 392 | DfsVisit(fst, &hvisitor); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 219s] 325 | Initialize(fst); [ 219s] | ^~~~~~~~~~ [ 219s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 219s] 484 | AcyclicMinimizer minimizer(*fst); [ 219s] | ^~~~~~~~~ [ 219s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 219s] 545 | internal::AcceptorMinimize(&gfst); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 219s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 219s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] minimize.cc:38:1: required from here [ 219s] 168 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 219s] 368 | if (h > max_height_) max_height_ = h; [ 219s] | ~~^~~~~~~~~~~~~ [ 220s] ./../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]': [ 220s] ./../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 > >]' [ 220s] 142 | dfs = visitor->InitState(root, root); [ 220s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 220s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 220s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 220s] 392 | DfsVisit(fst, &hvisitor); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 220s] 325 | Initialize(fst); [ 220s] | ^~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 220s] 484 | AcyclicMinimizer minimizer(*fst); [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 568 | internal::AcceptorMinimize(fst); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 220s] | ~~^~~~~~~~~~~~~~ [ 220s] ./../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]': [ 220s] ./../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 > >]' [ 220s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 220s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 220s] 392 | DfsVisit(fst, &hvisitor); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 220s] 325 | Initialize(fst); [ 220s] | ^~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 220s] 484 | AcyclicMinimizer minimizer(*fst); [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 568 | internal::AcceptorMinimize(fst); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 220s] 368 | if (h > max_height_) max_height_ = h; [ 220s] | ~~^~~~~~~~~~~~~ [ 220s] ./../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]': [ 220s] ./../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> >]' [ 220s] 142 | dfs = visitor->InitState(root, root); [ 220s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 220s] 392 | DfsVisit(fst, &hvisitor); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 220s] 325 | Initialize(fst); [ 220s] | ^~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 220s] 484 | AcyclicMinimizer minimizer(*fst); [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 545 | internal::AcceptorMinimize(&gfst); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 220s] | ~~^~~~~~~~~~~~~~ [ 220s] ./../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]': [ 220s] ./../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> >]' [ 220s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 220s] 392 | DfsVisit(fst, &hvisitor); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 220s] 325 | Initialize(fst); [ 220s] | ^~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 220s] 484 | AcyclicMinimizer minimizer(*fst); [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 545 | internal::AcceptorMinimize(&gfst); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 220s] 368 | if (h > max_height_) max_height_ = h; [ 220s] | ~~^~~~~~~~~~~~~ [ 220s] ./../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]': [ 220s] ./../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 > >]' [ 220s] 142 | dfs = visitor->InitState(root, root); [ 220s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 220s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 220s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 220s] 392 | DfsVisit(fst, &hvisitor); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 220s] 325 | Initialize(fst); [ 220s] | ^~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 220s] 484 | AcyclicMinimizer minimizer(*fst); [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 568 | internal::AcceptorMinimize(fst); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 220s] | ~~^~~~~~~~~~~~~~ [ 220s] ./../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]': [ 220s] ./../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 > >]' [ 220s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 220s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 220s] 392 | DfsVisit(fst, &hvisitor); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 220s] 325 | Initialize(fst); [ 220s] | ^~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 220s] 484 | AcyclicMinimizer minimizer(*fst); [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 568 | internal::AcceptorMinimize(fst); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 220s] 368 | if (h > max_height_) max_height_ = h; [ 220s] | ~~^~~~~~~~~~~~~ [ 220s] In file included from ./../include/fst/queue.h:40: [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 220s] ./../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> >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../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]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 220s] ./../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> > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../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]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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> > >]': [ 220s] ./../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> > > >]' [ 220s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 220s] | ~~~~~~~~~~~~^~ [ 220s] ./../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> > > >]' [ 220s] 129 | StateMap(fst, &mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 220s] 111 | StateMap(fst, mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 238 | ArcSort(&Tr_, icomp); [ 220s] | ~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 136 | Initialize(fst); [ 220s] | ^~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 220s] 491 | CyclicMinimizer> minimizer(*fst); [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 545 | internal::AcceptorMinimize(&gfst); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 220s] | ~~~^~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 220s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 220s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 220s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 220s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 220s] | ~~~~~~~~~~~~^~ [ 220s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 220s] 129 | StateMap(fst, &mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 220s] 111 | StateMap(fst, mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 220s] 238 | ArcSort(&Tr_, icomp); [ 220s] | ~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 220s] 136 | Initialize(fst); [ 220s] | ^~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 220s] 491 | CyclicMinimizer> minimizer(*fst); [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 568 | internal::AcceptorMinimize(fst); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 220s] | ~~~^~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 220s] ./../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> >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../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]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 220s] ./../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> > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../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]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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> > >]': [ 220s] ./../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> > > >]' [ 220s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 220s] | ~~~~~~~~~~~~^~ [ 220s] ./../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> > > >]' [ 220s] 129 | StateMap(fst, &mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 220s] 111 | StateMap(fst, mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 238 | ArcSort(&Tr_, icomp); [ 220s] | ~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 136 | Initialize(fst); [ 220s] | ^~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 220s] 491 | CyclicMinimizer> minimizer(*fst); [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 545 | internal::AcceptorMinimize(&gfst); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 220s] | ~~~^~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 220s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 220s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 220s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 220s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 220s] | ~~~~~~~~~~~~^~ [ 220s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 220s] 129 | StateMap(fst, &mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 220s] 111 | StateMap(fst, mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 220s] 238 | ArcSort(&Tr_, icomp); [ 220s] | ~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 220s] 136 | Initialize(fst); [ 220s] | ^~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 220s] 491 | CyclicMinimizer> minimizer(*fst); [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 568 | internal::AcceptorMinimize(fst); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 220s] | ~~~^~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 220s] ./../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> >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../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]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 220s] ./../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> > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../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]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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>]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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> > >]': [ 220s] ./../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> > > >]' [ 220s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 220s] | ~~~~~~~~~~~~^~ [ 220s] ./../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> > > >]' [ 220s] 129 | StateMap(fst, &mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 220s] 111 | StateMap(fst, mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 238 | ArcSort(&Tr_, icomp); [ 220s] | ~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 136 | Initialize(fst); [ 220s] | ^~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 220s] 491 | CyclicMinimizer> minimizer(*fst); [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 545 | internal::AcceptorMinimize(&gfst); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 220s] | ~~~^~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 220s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 220s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 220s] 119 | visitor->FinishVisit(); [ 220s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 220s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 220s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /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 >]' [ 220s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 220s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 665 | queue_ = std::make_unique>(fst, filter); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 220s] | ^~~~~~~~~~~ [ 220s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 220s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 220s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 220s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 220s] | ~~^~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 220s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 220s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 220s] | ~~~~~~~~~~~~^~ [ 220s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 220s] 129 | StateMap(fst, &mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 220s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 220s] 111 | StateMap(fst, mapper); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 220s] 238 | ArcSort(&Tr_, icomp); [ 220s] | ~~~~~~~^~~~~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 220s] 136 | Initialize(fst); [ 220s] | ^~~~~~~~~~ [ 220s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 220s] 491 | CyclicMinimizer> minimizer(*fst); [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 568 | internal::AcceptorMinimize(fst); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 220s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 220s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] minimize.cc:38:1: required from here [ 220s] 168 | ({#Op, Arc::Type()}, Op) [ 220s] | ^ [ 220s] ./../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] [ 220s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 220s] | ~~~^~~~~~~~~~~~~~~ [ 221s] depbase=`echo prune.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 221s] /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 &&\ [ 221s] mv -f $depbase.Tpo $depbase.Plo [ 221s] 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 [ 222s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 222s] from ./../include/fst/compat.h:21, [ 222s] from ./../include/fst/util.h:44, [ 222s] from ./../include/fst/error-weight.h:23, [ 222s] from ./../include/fst/arc.h:30, [ 222s] from ./../include/fst/arc-map.h:33: [ 222s] /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>]': [ 222s] /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 [ 222s] 857 | __unique(_ForwardIterator __first, _ForwardIterator __last, [ 222s] | ^~~~~~~~ [ 222s] /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 [ 222s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 222s] ./../include/fst/queue.h:238:8: required from here [ 222s] 238 | void Update(StateId s) override { [ 222s] | ^~~~~~ [ 222s] ./../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] [ 222s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 222s] | ~~^~~~~~~~~~~~~~ [ 222s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 222s] ./../include/fst/queue.h:558:11: required from here [ 222s] 558 | StateId Head() const final { [ 222s] | ^~~~ [ 222s] ./../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] [ 222s] 562 | ((front_ >= trivial_queue_.size()) || [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 222s] ./../include/fst/queue.h:573:8: required from here [ 222s] 573 | void Enqueue(StateId s) final { [ 222s] | ^~~~~~~ [ 222s] ./../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] [ 222s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 222s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 222s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 222s] ./../include/fst/queue.h:591:8: required from here [ 222s] 591 | void Dequeue() final { [ 222s] | ^~~~~~~ [ 222s] ./../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] [ 222s] 594 | } else if (front_ < trivial_queue_.size()) { [ 222s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 222s] ./../include/fst/queue.h:603:8: required from here [ 222s] 603 | bool Empty() const final { [ 222s] | ^~~~~ [ 222s] ./../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] [ 222s] 612 | return (front_ >= trivial_queue_.size()) || [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 222s] ./../include/fst/queue.h:617:8: required from here [ 222s] 617 | void Clear() final { [ 222s] | ^~~~~ [ 222s] ./../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] [ 222s] 621 | } else if (i < trivial_queue_.size()) { [ 222s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 222s] ./../include/fst/queue.h:505:8: required from here [ 222s] 505 | void Enqueue(StateId s) final { [ 222s] | ^~~~~~~ [ 222s] ./../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] [ 222s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 222s] | ~~~~~~~~~~~~~~~~~^~~~ [ 222s] In file included from ./../include/fst/queue.h:38: [ 222s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 222s] ./../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]' [ 222s] 224 | key_[s] = heap_.Insert(s); [ 222s] | ~~~~~~~~~~~~^~~ [ 222s] ./../include/fst/queue.h:221:8: required from here [ 222s] 221 | void Enqueue(StateId s) override { [ 222s] | ^~~~~~~ [ 222s] ./../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] [ 222s] 57 | if (size_ < values_.size()) { [ 222s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/cache.h:40: [ 223s] ./../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 > >]': [ 223s] ./../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 > >]' [ 223s] 416 | BaseImpl::DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../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 > >]' [ 223s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:344:8: required from here [ 223s] 344 | void DeleteStates(const std::vector &dstates) override { [ 223s] | ^~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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> >]': [ 223s] ./../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> >]' [ 223s] 416 | BaseImpl::DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../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> >]' [ 223s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:344:8: required from here [ 223s] 344 | void DeleteStates(const std::vector &dstates) override { [ 223s] | ^~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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 > >]': [ 223s] ./../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 > >]' [ 223s] 416 | BaseImpl::DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../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 > >]' [ 223s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:344:8: required from here [ 223s] 344 | void DeleteStates(const std::vector &dstates) override { [ 223s] | ^~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] /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>]': [ 223s] /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 [ 223s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 223s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] depbase=`echo push.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 223s] /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 &&\ [ 223s] mv -f $depbase.Tpo $depbase.Plo [ 223s] ./../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> >]': [ 223s] ./../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> >]' [ 223s] 416 | BaseImpl::DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../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> >]' [ 223s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:344:8: required from here [ 223s] 344 | void DeleteStates(const std::vector &dstates) override { [ 223s] | ^~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] /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>]': [ 223s] /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 [ 223s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] /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 [ 223s] /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>]': [ 223s] /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 [ 223s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 223s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../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 > >]': [ 223s] ./../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 > >]' [ 223s] 416 | BaseImpl::DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../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 > >]' [ 223s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:344:8: required from here [ 223s] 344 | void DeleteStates(const std::vector &dstates) override { [ 223s] | ^~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] /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>]': [ 223s] /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 [ 223s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] /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 [ 223s] ./../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> >]': [ 223s] ./../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> >]' [ 223s] 416 | BaseImpl::DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../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> >]' [ 223s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:344:8: required from here [ 223s] 344 | void DeleteStates(const std::vector &dstates) override { [ 223s] | ^~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/minimize.h:40: [ 223s] ./../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]': [ 223s] ./../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]' [ 223s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 223s] | ^~~~~~~~~ [ 223s] ./../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]' [ 223s] 48 | StateId Start() const override { return impl_->Start(); } [ 223s] | ~~~~~~~~~~~~^~ [ 223s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 223s] 48 | StateId Start() const override { return impl_->Start(); } [ 223s] | ^~~~~ [ 223s] ./../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] [ 223s] 353 | while (unfactored_.size() <= element.state) [ 223s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 223s] 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 [ 223s] ./../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>]': [ 223s] ./../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>]' [ 223s] 416 | BaseImpl::DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../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>]' [ 223s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:344:8: required from here [ 223s] 344 | void DeleteStates(const std::vector &dstates) override { [ 223s] | ^~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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]': [ 223s] ./../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]' [ 223s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 223s] | ^~~~~~~~~ [ 223s] ./../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]' [ 223s] 48 | StateId Start() const override { return impl_->Start(); } [ 223s] | ~~~~~~~~~~~~^~ [ 223s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 223s] 48 | StateId Start() const override { return impl_->Start(); } [ 223s] | ^~~~~ [ 223s] ./../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] [ 223s] 353 | while (unfactored_.size() <= element.state) [ 223s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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>]': [ 223s] ./../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>]' [ 223s] 416 | BaseImpl::DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../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>]' [ 223s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:344:8: required from here [ 223s] 344 | void DeleteStates(const std::vector &dstates) override { [ 223s] | ^~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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]': [ 223s] ./../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]' [ 223s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 223s] | ^~~~~~~~~ [ 223s] ./../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]' [ 223s] 48 | StateId Start() const override { return impl_->Start(); } [ 223s] | ~~~~~~~~~~~~^~ [ 223s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 223s] 48 | StateId Start() const override { return impl_->Start(); } [ 223s] | ^~~~~ [ 223s] ./../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] [ 223s] 353 | while (unfactored_.size() <= element.state) [ 223s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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>]': [ 223s] ./../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>]' [ 223s] 416 | BaseImpl::DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../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>]' [ 223s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:344:8: required from here [ 223s] 344 | void DeleteStates(const std::vector &dstates) override { [ 223s] | ^~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] depbase=`echo randequivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 223s] /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 &&\ [ 223s] mv -f $depbase.Tpo $depbase.Plo [ 223s] 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 [ 223s] In file included from ./../include/fst/script/prune.h:29, [ 223s] from prune.cc:18: [ 223s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 223s] ./../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]' [ 223s] 333 | Prune(ifst, ofst, opts); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 223s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] prune.cc:52:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../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] [ 223s] 246 | if ((fdistance->size() <= ifst.Start()) || [ 223s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 259 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 223s] | ~~~~~~~~~~~~^~~~ [ 223s] ./../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] [ 223s] 262 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 223s] | ~~~~~~~~~~~~~~~~~^~~~ [ 223s] ./../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] [ 223s] 264 | while (enqueued.size() <= s) { [ 223s] | ~~~~~~~~~~~~~~~~^~~~ [ 223s] ./../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] [ 223s] 282 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 223s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 289 | while (idistance.size() <= arc.nextstate) { [ 223s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 295 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 223s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 301 | while (enqueued.size() <= arc.nextstate) { [ 223s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 306 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 223s] ./../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]' [ 223s] 211 | Prune(fst, opts); [ 223s] | ~~~~~^~~~~~~~~~~ [ 223s] ./../include/fst/script/prune.h:64:10: required from 'void fst::script::Prune(FstPruneArgs2*) [with Arc = fst::ArcTpl >; FstPruneArgs2 = std::tuple]' [ 223s] 64 | Prune(fst, weight_threshold, std::get<2>(*args), std::get<3>(*args)); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] prune.cc:53:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../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] [ 223s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 223s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 223s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 223s] | ~~^~~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/script/prune.h:27: [ 223s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 223s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 223s] 138 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../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]' [ 223s] 316 | VectorFst rfst; [ 223s] | ^~~~ [ 223s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 223s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 223s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../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]' [ 223s] 333 | Prune(ifst, ofst, opts); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 223s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] prune.cc:52:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] In file included from ./../include/fst/expanded-fst.h:38, [ 223s] from ./../include/fst/mutable-fst.h:38: [ 223s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 223s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 223s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../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]' [ 223s] 316 | VectorFst rfst; [ 223s] | ^~~~ [ 223s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 223s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 223s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../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]' [ 223s] 333 | Prune(ifst, ofst, opts); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 223s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] prune.cc:52:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 223s] 138 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 223s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 223s] 527 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../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]' [ 223s] 316 | VectorFst rfst; [ 223s] | ^~~~ [ 223s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 223s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 223s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../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]' [ 223s] 333 | Prune(ifst, ofst, opts); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 223s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] prune.cc:52:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 223s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 223s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/prune.h:32: [ 223s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 223s] ./../include/fst/prune.h:268:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 223s] 268 | enqueued[s] = heap.Insert(s); [ 223s] | ~~~~~~~~~~~^~~ [ 223s] ./../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]' [ 223s] 333 | Prune(ifst, ofst, opts); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 223s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] prune.cc:52:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../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] [ 223s] 57 | if (size_ < values_.size()) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 223s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61: [ 223s] /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>]': [ 223s] /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 [ 223s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 223s] | ^~~~~~~~~~~~~ [ 223s] /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>]': [ 223s] /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 [ 223s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] /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 [ 223s] /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 [ 223s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/shortest-distance.h:34, [ 223s] from ./../include/fst/prune.h:34: [ 223s] ./../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]': [ 223s] ./../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]' [ 223s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 223s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] 689 | &unweighted); [ 223s] | ~~~~~~~~~~~~ [ 223s] ./../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]' [ 223s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 223s] | ^~~~~~~~~~~ [ 223s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 223s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 223s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../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]' [ 223s] 333 | Prune(ifst, ofst, opts); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 223s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] prune.cc:52:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../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] [ 223s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 223s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 223s] ./../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]': [ 223s] ./../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]' [ 223s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 223s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] 689 | &unweighted); [ 223s] | ~~~~~~~~~~~~ [ 223s] ./../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]' [ 223s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 223s] | ^~~~~~~~~~~ [ 223s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 223s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 223s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../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]' [ 223s] 333 | Prune(ifst, ofst, opts); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 223s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] prune.cc:52:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../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] [ 223s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 223s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 223s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 223s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 223s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 223s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 223s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../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]' [ 223s] 333 | Prune(ifst, ofst, opts); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 223s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] prune.cc:52:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../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] [ 223s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 223s] | ~~^~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 223s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 223s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 223s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 223s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 223s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../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]' [ 223s] 333 | Prune(ifst, ofst, opts); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 223s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] prune.cc:52:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../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] [ 223s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 223s] | ~~^~~~~~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/queue.h:40: [ 223s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 223s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 223s] 119 | visitor->FinishVisit(); [ 223s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 223s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 223s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] /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 >]' [ 223s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 223s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../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]' [ 223s] 665 | queue_ = std::make_unique>(fst, filter); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 223s] ./../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]' [ 223s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 223s] | ^~~~~~~~~~~ [ 223s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 223s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 223s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../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]' [ 223s] 333 | Prune(ifst, ofst, opts); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 223s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 223s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] prune.cc:52:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../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] [ 223s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~~ [ 223s] ./../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] [ 223s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 223s] | ~~^~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 224s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 224s] 119 | visitor->FinishVisit(); [ 224s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 224s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 224s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] /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 >]' [ 224s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 224s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../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]' [ 224s] 665 | queue_ = std::make_unique>(fst, filter); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 224s] ./../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]' [ 224s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 224s] | ^~~~~~~~~~~ [ 224s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 224s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../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]' [ 224s] 333 | Prune(ifst, ofst, opts); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 224s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 224s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] prune.cc:52:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 224s] | ~~^~~~~~~~~~~~~~~~ [ 224s] ./../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] [ 224s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 224s] | ~~^~~~~~~~~~~~~~~~ [ 224s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 224s] 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, [ 224s] inlined from 'void fst::ArcSumMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:489:14: [ 224s] /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 [ 224s] 1905 | std::__introsort_loop(__first, __last, [ 224s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 224s] 1906 | std::__lg(__last - __first) * 2, [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] 1907 | __comp); [ 224s] | ~~~~~~~ [ 224s] 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>]', [ 224s] 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, [ 224s] 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, [ 224s] inlined from 'void fst::ArcSumMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:489:14: [ 224s] /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 [ 224s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] /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 [ 224s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 224s] ./../include/fst/queue.h:558:11: required from here [ 224s] 558 | StateId Head() const final { [ 224s] | ^~~~ [ 224s] ./../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] [ 224s] 562 | ((front_ >= trivial_queue_.size()) || [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 224s] ./../include/fst/queue.h:573:8: required from here [ 224s] 573 | void Enqueue(StateId s) final { [ 224s] | ^~~~~~~ [ 224s] ./../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] [ 224s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 224s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 224s] ./../include/fst/queue.h:591:8: required from here [ 224s] 591 | void Dequeue() final { [ 224s] | ^~~~~~~ [ 224s] ./../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] [ 224s] 594 | } else if (front_ < trivial_queue_.size()) { [ 224s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 224s] ./../include/fst/queue.h:603:8: required from here [ 224s] 603 | bool Empty() const final { [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 612 | return (front_ >= trivial_queue_.size()) || [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 224s] ./../include/fst/queue.h:617:8: required from here [ 224s] 617 | void Clear() final { [ 224s] | ^~~~~ [ 224s] ./../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] [ 224s] 621 | } else if (i < trivial_queue_.size()) { [ 224s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 224s] ./../include/fst/queue.h:238:8: required from here [ 224s] 238 | void Update(StateId s) override { [ 224s] | ^~~~~~ [ 224s] ./../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] [ 224s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 224s] | ~~^~~~~~~~~~~~~~ [ 224s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 224s] ./../include/fst/queue.h:505:8: required from here [ 224s] 505 | void Enqueue(StateId s) final { [ 224s] | ^~~~~~~ [ 224s] ./../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] [ 224s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 224s] | ~~~~~~~~~~~~~~~~~^~~~ [ 224s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 224s] ./../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]' [ 224s] 224 | key_[s] = heap_.Insert(s); [ 224s] | ~~~~~~~~~~~~^~~ [ 224s] ./../include/fst/queue.h:221:8: required from here [ 224s] 221 | void Enqueue(StateId s) override { [ 224s] | ^~~~~~~ [ 224s] ./../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] [ 224s] 57 | if (size_ < values_.size()) { [ 224s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 224s] /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>]': [ 224s] /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 [ 224s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 224s] | ^~~~~~~~~~~~~ [ 224s] In file included from ./../include/fst/cache.h:40, [ 224s] from ./../include/fst/shortest-distance.h:29: [ 224s] ./../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 > >]': [ 224s] ./../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 > >]' [ 224s] 416 | BaseImpl::DeleteStates(dstates); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 224s] ./../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 > >]' [ 224s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 224s] ./../include/fst/mutable-fst.h:344:8: required from here [ 224s] 344 | void DeleteStates(const std::vector &dstates) override { [ 224s] | ^~~~~~~~~~~~ [ 224s] ./../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] [ 224s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 224s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 224s] ./../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] [ 224s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 224s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 224s] /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>]': [ 224s] /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 [ 224s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 224s] | ^~~~~~~~~~~~~~~~ [ 224s] /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 [ 224s] /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 [ 224s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 224s] 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, [ 224s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:580:14: [ 224s] /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 [ 224s] 1905 | std::__introsort_loop(__first, __last, [ 224s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 224s] 1906 | std::__lg(__last - __first) * 2, [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] 1907 | __comp); [ 224s] | ~~~~~~~ [ 224s] 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>]', [ 224s] 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, [ 224s] 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, [ 224s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:580:14: [ 224s] /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 [ 224s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] /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 [ 224s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = fst::ArcUniqueMapper > >::Equal]', [ 224s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:581:28: [ 224s] /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 [ 224s] 933 | return std::__unique(__first, __last, [ 224s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 224s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 224s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] depbase=`echo randgen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 224s] /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 &&\ [ 224s] mv -f $depbase.Tpo $depbase.Plo [ 224s] 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 [ 225s] In file included from ./../include/fst/script/push.h:25, [ 225s] from push.cc:18: [ 225s] ./../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> > >': [ 225s] ./../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> > >' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../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> > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 52 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] In file included from ./../include/fst/expanded-fst.h:38, [ 225s] from ./../include/fst/mutable-fst.h:38: [ 225s] ./../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=' [ 225s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 225s] ./../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> > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 52 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 52 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../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> > >': [ 225s] ./../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> > >' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../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> > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 57 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 225s] ./../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> > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 57 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 57 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../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> > >': [ 225s] ./../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> > >' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../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> > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 52 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 225s] ./../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> > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 52 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 52 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] In file included from ./../include/fst/cache.h:37, [ 225s] from ./../include/fst/arc-map.h:34, [ 225s] from ./../include/fst/arcsort.h:32, [ 225s] from ./../include/fst/randequivalent.h:29, [ 225s] from ./../include/fst/script/randequivalent.h:26, [ 225s] from randequivalent.cc:18: [ 225s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 225s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 71 | VectorFst sfst1(fst1); [ 225s] | ^~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] In file included from ./../include/fst/expanded-fst.h:38, [ 225s] from ./../include/fst/mutable-fst.h:38: [ 225s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 225s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 225s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 71 | VectorFst sfst1(fst1); [ 225s] | ^~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 225s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 71 | VectorFst sfst1(fst1); [ 225s] | ^~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../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> > >': [ 225s] ./../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> > >' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../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> > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 57 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 225s] ./../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> > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 57 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 225s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 71 | VectorFst sfst1(fst1); [ 225s] | ^~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 225s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 225s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 71 | VectorFst sfst1(fst1); [ 225s] | ^~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 57 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 225s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 71 | VectorFst sfst1(fst1); [ 225s] | ^~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 225s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 71 | VectorFst sfst1(fst1); [ 225s] | ^~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 225s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 225s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 71 | VectorFst sfst1(fst1); [ 225s] | ^~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 225s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 71 | VectorFst sfst1(fst1); [ 225s] | ^~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../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> > >': [ 225s] ./../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> > >' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../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> > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 52 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 225s] ./../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> > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 52 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 52 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] In file included from ./../include/fst/compose.h:35, [ 225s] from ./../include/fst/randequivalent.h:30: [ 225s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 225s] ./../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]' [ 225s] 73 | Connect(&sfst1); [ 225s] | ~~~~~~~^~~~~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 225s] | ~~^~~~~~~~~~~~~~~ [ 225s] In file included from ./../include/fst/randequivalent.h:36: [ 225s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 225s] ./../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]' [ 225s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 225s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 225s] ./../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]' [ 225s] 73 | Connect(&sfst1); [ 225s] | ~~~~~~~^~~~~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 225s] | ~~^~~~~~~~~~~~~~~ [ 225s] ./../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> > >': [ 225s] ./../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> > >' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../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> > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 57 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 225s] ./../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> > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 57 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 225s] ./../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> > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 133 | VectorFst> gfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 225s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 57 | std::get<4>(*args)); [ 225s] | ~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:47:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../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=' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 225s] ./../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]' [ 225s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 225s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 225s] ./../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]' [ 225s] 73 | Connect(&sfst1); [ 225s] | ~~~~~~~^~~~~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 225s] | ~~^~~~~~~~~~~~~~~ [ 225s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 225s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 316 | VectorFst rfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 225s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 225s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 225s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 225s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:46:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 225s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 225s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 316 | VectorFst rfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 225s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 225s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 225s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 225s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:46:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 225s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 316 | VectorFst rfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 225s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 225s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 225s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 225s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:46:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] In file included from ./../include/fst/script/push.h:26: [ 225s] ./../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]': [ 225s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 225s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 225s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 225s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 225s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:46:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 225s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 225s] | ~~^~~~~~~~~~~~~~~~~ [ 225s] In file included from ./../include/fst/push.h:33: [ 225s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 225s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 225s] 102 | Reweight(fst, distance, type); [ 225s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 225s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 225s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] push.cc:46:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 73 | if (s == potential.size()) break; [ 225s] | ~~^~~~~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 79 | if (arc.nextstate >= potential.size()) continue; [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 225s] ./../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] [ 225s] 107 | const auto startweight = fst->Start() < potential.size() [ 225s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 225s] ./../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]' [ 225s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 225s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 225s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 316 | VectorFst rfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 225s] 347 | ShortestDistance(fst, &distance, false, delta); [ 225s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] ./../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]' [ 225s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 225s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 225s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 225s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 316 | VectorFst rfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 225s] 347 | ShortestDistance(fst, &distance, false, delta); [ 225s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] ./../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]' [ 225s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 225s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 225s] 138 | class ImplToExpandedFst : public ImplToFst { [ 225s] | ^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 225s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 225s] 527 | class VectorFst : public ImplToMutableFst> { [ 225s] | ^~~~~~~~~ [ 225s] ./../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]' [ 225s] 316 | VectorFst rfst; [ 225s] | ^~~~ [ 225s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 225s] 347 | ShortestDistance(fst, &distance, false, delta); [ 225s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] ./../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]' [ 225s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 225s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 225s] ./../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> >]' [ 225s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] randequivalent.cc:40:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 225s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 225s] | ^~~~~~~~ [ 225s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 225s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 225s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 226s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 226s] 347 | ShortestDistance(fst, &distance, false, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../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]' [ 226s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 226s] ./../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> >]' [ 226s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 226s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] randequivalent.cc:40:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 226s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 226s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 226s] 347 | ShortestDistance(fst, &distance, false, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../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]' [ 226s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 226s] ./../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> >]' [ 226s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 226s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] randequivalent.cc:40:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 226s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 226s] 347 | ShortestDistance(fst, &distance, false, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../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]' [ 226s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 226s] ./../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> >]' [ 226s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 226s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] randequivalent.cc:40:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 226s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 226s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 226s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:46:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 226s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 226s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 226s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 226s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:46:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 226s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 226s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 226s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:46:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 226s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 226s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 226s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:46:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 226s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 226s] | ~~^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 226s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 226s] 102 | Reweight(fst, distance, type); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 226s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:46:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 73 | if (s == potential.size()) break; [ 226s] | ~~^~~~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 79 | if (arc.nextstate >= potential.size()) continue; [ 226s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 107 | const auto startweight = fst->Start() < potential.size() [ 226s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 226s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 226s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 226s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:46:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 226s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 226s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 226s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 226s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:46:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 226s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 226s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 226s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:46:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 226s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 226s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 226s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:46:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 226s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 226s] | ~~^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 226s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 226s] 102 | Reweight(fst, distance, type); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 226s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:46:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 73 | if (s == potential.size()) break; [ 226s] | ~~^~~~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 79 | if (arc.nextstate >= potential.size()) continue; [ 226s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 107 | const auto startweight = fst->Start() < potential.size() [ 226s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 226s] ./../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> > > >': [ 226s] ./../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> > > >' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../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> > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 52 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 226s] ./../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> > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 52 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 52 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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>]': [ 226s] ./../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]' [ 226s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 226s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 52 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 226s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 226s] | ~~^~~~~~~~~~~~~~~~~ [ 226s] ./../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>]': [ 226s] ./../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]' [ 226s] 153 | Reweight(&gfst, gdistance, rtype); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 52 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 73 | if (s == potential.size()) break; [ 226s] | ~~^~~~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 79 | if (arc.nextstate >= potential.size()) continue; [ 226s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 107 | const auto startweight = fst->Start() < potential.size() [ 226s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 226s] ./../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> > > >': [ 226s] ./../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> > > >' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../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> > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 57 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 226s] ./../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> > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 57 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 57 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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>]': [ 226s] ./../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]' [ 226s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 226s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 57 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 226s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 226s] | ~~^~~~~~~~~~~~~~~~~ [ 226s] ./../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>]': [ 226s] ./../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]' [ 226s] 153 | Reweight(&gfst, gdistance, rtype); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 57 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 73 | if (s == potential.size()) break; [ 226s] | ~~^~~~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 79 | if (arc.nextstate >= potential.size()) continue; [ 226s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 107 | const auto startweight = fst->Start() < potential.size() [ 226s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 226s] ./../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> > > >': [ 226s] ./../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> > > >' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../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> > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 52 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 226s] ./../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> > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 52 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 52 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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>]': [ 226s] ./../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]' [ 226s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 226s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 52 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 226s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 226s] | ~~^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 226s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 226s] 347 | ShortestDistance(fst, &distance, false, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../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]' [ 226s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 226s] ./../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> >]' [ 226s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 226s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] randequivalent.cc:40:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 226s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 226s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 226s] 347 | ShortestDistance(fst, &distance, false, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../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]' [ 226s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 226s] ./../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> >]' [ 226s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 226s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] randequivalent.cc:40:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../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>]': [ 226s] ./../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]' [ 226s] 153 | Reweight(&gfst, gdistance, rtype); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 52 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 73 | if (s == potential.size()) break; [ 226s] | ~~^~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 226s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 226s] 347 | ShortestDistance(fst, &distance, false, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../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]' [ 226s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 226s] ./../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> >]' [ 226s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 226s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] randequivalent.cc:40:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 79 | if (arc.nextstate >= potential.size()) continue; [ 226s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 107 | const auto startweight = fst->Start() < potential.size() [ 226s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 226s] ./../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> > > >': [ 226s] ./../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> > > >' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../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> > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 57 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 226s] ./../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> > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 57 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 57 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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>]': [ 226s] ./../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]' [ 226s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 226s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 57 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 226s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 226s] | ~~^~~~~~~~~~~~~~~~~ [ 226s] ./../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>]': [ 226s] ./../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]' [ 226s] 153 | Reweight(&gfst, gdistance, rtype); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 57 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 73 | if (s == potential.size()) break; [ 226s] | ~~^~~~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 79 | if (arc.nextstate >= potential.size()) continue; [ 226s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 107 | const auto startweight = fst->Start() < potential.size() [ 226s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 226s] ./../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> > > >': [ 226s] ./../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> > > >' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../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> > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 52 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 226s] ./../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> > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 52 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 52 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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>]': [ 226s] ./../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]' [ 226s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 226s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 52 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 226s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 226s] | ~~^~~~~~~~~~~~~~~~~ [ 226s] ./../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>]': [ 226s] ./../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]' [ 226s] 153 | Reweight(&gfst, gdistance, rtype); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 52 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 73 | if (s == potential.size()) break; [ 226s] | ~~^~~~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 79 | if (arc.nextstate >= potential.size()) continue; [ 226s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 107 | const auto startweight = fst->Start() < potential.size() [ 226s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 226s] ./../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> > > >': [ 226s] ./../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> > > >' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../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> > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 57 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 226s] | ^~~~~~~~ [ 226s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 226s] ./../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> > > >' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 57 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 138 | class ImplToExpandedFst : public ImplToFst { [ 226s] | ^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 226s] ./../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> > > > >' [ 226s] 527 | class VectorFst : public ImplToMutableFst> { [ 226s] | ^~~~~~~~~ [ 226s] ./../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>]' [ 226s] 316 | VectorFst rfst; [ 226s] | ^~~~ [ 226s] ./../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]' [ 226s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 226s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 57 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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=] [ 226s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 226s] | ^~~~~~~~ [ 226s] ./../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=' [ 226s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 226s] | ^~~~~~~~~~~~~~~~ [ 226s] ./../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>]': [ 226s] ./../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]' [ 226s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 226s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 57 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 226s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 226s] | ~~^~~~~~~~~~~~~~~~~ [ 226s] ./../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>]': [ 226s] ./../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]' [ 226s] 153 | Reweight(&gfst, gdistance, rtype); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 226s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] 57 | std::get<4>(*args)); [ 226s] | ~~~~~~~~~~~~~~~~~~~ [ 226s] push.cc:47:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 73 | if (s == potential.size()) break; [ 226s] | ~~^~~~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 79 | if (arc.nextstate >= potential.size()) continue; [ 226s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 226s] ./../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] [ 226s] 107 | const auto startweight = fst->Start() < potential.size() [ 226s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 227s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 227s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 227s] | ~~~~~~~~~~~~^~ [ 227s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 227s] 129 | StateMap(fst, &mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 227s] 111 | StateMap(fst, mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 75 | ArcSort(&sfst1, icomp); [ 227s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 227s] ./../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> >]' [ 227s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 227s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] randequivalent.cc:40:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 227s] | ~~~^~~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 227s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 227s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 227s] | ~~~~~~~~~~~~^~ [ 227s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 227s] 129 | StateMap(fst, &mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 227s] 111 | StateMap(fst, mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 90 | ArcSort(&cfst1, ocomp); [ 227s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 227s] ./../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> >]' [ 227s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 227s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] randequivalent.cc:40:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 227s] | ~~~^~~~~~~~~~~~~~~ [ 227s] In file included from ./../include/fst/shortest-distance.h:34: [ 227s] ./../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]': [ 227s] ./../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]' [ 227s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 227s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 689 | &unweighted); [ 227s] | ~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 227s] | ^~~~~~~~~~~ [ 227s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 227s] 347 | ShortestDistance(fst, &distance, false, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 227s] ./../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> >]' [ 227s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 227s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] randequivalent.cc:40:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 227s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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]' [ 227s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 227s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 689 | &unweighted); [ 227s] | ~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 227s] | ^~~~~~~~~~~ [ 227s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 227s] 347 | ShortestDistance(fst, &distance, false, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 227s] ./../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> >]' [ 227s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 227s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] randequivalent.cc:40:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 227s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 227s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 227s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 227s] | ~~~~~~~~~~~~^~ [ 227s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 227s] 129 | StateMap(fst, &mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 227s] 111 | StateMap(fst, mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 75 | ArcSort(&sfst1, icomp); [ 227s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 227s] ./../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> >]' [ 227s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 227s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] randequivalent.cc:40:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 227s] | ~~~^~~~~~~~~~~~~~~ [ 227s] In file included from ./../include/fst/shortest-distance.h:34, [ 227s] from ./../include/fst/push.h:34: [ 227s] ./../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]': [ 227s] ./../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]' [ 227s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 227s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 689 | &unweighted); [ 227s] | ~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 227s] | ^~~~~~~~~~~ [ 227s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 227s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 227s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] push.cc:46:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 227s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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]' [ 227s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 227s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 689 | &unweighted); [ 227s] | ~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 227s] | ^~~~~~~~~~~ [ 227s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 227s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 227s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] push.cc:46:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 227s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 227s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 227s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 227s] | ~~~~~~~~~~~~^~ [ 227s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 227s] 129 | StateMap(fst, &mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 227s] 111 | StateMap(fst, mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 90 | ArcSort(&cfst1, ocomp); [ 227s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 227s] ./../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> >]' [ 227s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 227s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] randequivalent.cc:40:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 227s] | ~~~^~~~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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]' [ 227s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 227s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 689 | &unweighted); [ 227s] | ~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 227s] | ^~~~~~~~~~~ [ 227s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 227s] 347 | ShortestDistance(fst, &distance, false, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 227s] ./../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> >]' [ 227s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 227s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] randequivalent.cc:40:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 227s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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]' [ 227s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 227s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 689 | &unweighted); [ 227s] | ~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 227s] | ^~~~~~~~~~~ [ 227s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 227s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 227s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] push.cc:46:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 227s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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]' [ 227s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 227s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 689 | &unweighted); [ 227s] | ~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 227s] | ^~~~~~~~~~~ [ 227s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 227s] 347 | ShortestDistance(fst, &distance, false, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 227s] ./../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> >]' [ 227s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 227s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] randequivalent.cc:40:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 227s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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]' [ 227s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 227s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 689 | &unweighted); [ 227s] | ~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 227s] | ^~~~~~~~~~~ [ 227s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 227s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 227s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] push.cc:46:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 227s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 227s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 227s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 227s] | ~~~~~~~~~~~~^~ [ 227s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 227s] 129 | StateMap(fst, &mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 227s] 111 | StateMap(fst, mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 75 | ArcSort(&sfst1, icomp); [ 227s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 227s] ./../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> >]' [ 227s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 227s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] randequivalent.cc:40:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 227s] | ~~~^~~~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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]' [ 227s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 227s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 689 | &unweighted); [ 227s] | ~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 227s] | ^~~~~~~~~~~ [ 227s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 227s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 227s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] push.cc:46:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 227s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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]' [ 227s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 227s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 689 | &unweighted); [ 227s] | ~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 227s] | ^~~~~~~~~~~ [ 227s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 227s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 227s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] push.cc:46:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 227s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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>]' [ 227s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 227s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 689 | &unweighted); [ 227s] | ~~~~~~~~~~~~ [ 227s] ./../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>]' [ 227s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 227s] | ^~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 227s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 227s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 52 | std::get<4>(*args)); [ 227s] | ~~~~~~~~~~~~~~~~~~~ [ 227s] push.cc:47:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 227s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 227s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 227s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 227s] | ~~~~~~~~~~~~^~ [ 227s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 227s] 129 | StateMap(fst, &mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 227s] 111 | StateMap(fst, mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 90 | ArcSort(&cfst1, ocomp); [ 227s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 227s] ./../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> >]' [ 227s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 227s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] randequivalent.cc:40:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 227s] | ~~~^~~~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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]' [ 227s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 227s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 689 | &unweighted); [ 227s] | ~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 227s] | ^~~~~~~~~~~ [ 227s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 227s] 347 | ShortestDistance(fst, &distance, false, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 227s] ./../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> >]' [ 227s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 227s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] randequivalent.cc:40:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 227s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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>]' [ 227s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 227s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 689 | &unweighted); [ 227s] | ~~~~~~~~~~~~ [ 227s] ./../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>]' [ 227s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 227s] | ^~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 227s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 227s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 52 | std::get<4>(*args)); [ 227s] | ~~~~~~~~~~~~~~~~~~~ [ 227s] push.cc:47:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 227s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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>]' [ 227s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 227s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 689 | &unweighted); [ 227s] | ~~~~~~~~~~~~ [ 227s] ./../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>]' [ 227s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 227s] | ^~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 227s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 227s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 57 | std::get<4>(*args)); [ 227s] | ~~~~~~~~~~~~~~~~~~~ [ 227s] push.cc:47:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 227s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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]' [ 227s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 227s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 689 | &unweighted); [ 227s] | ~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 227s] | ^~~~~~~~~~~ [ 227s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 227s] 347 | ShortestDistance(fst, &distance, false, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 227s] ./../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> >]' [ 227s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 227s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] randequivalent.cc:40:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 227s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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>]' [ 227s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 227s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 689 | &unweighted); [ 227s] | ~~~~~~~~~~~~ [ 227s] ./../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>]' [ 227s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 227s] | ^~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 227s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 227s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] 57 | std::get<4>(*args)); [ 227s] | ~~~~~~~~~~~~~~~~~~~ [ 227s] push.cc:47:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 227s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]': [ 228s] ./../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>]' [ 228s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 228s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 689 | &unweighted); [ 228s] | ~~~~~~~~~~~~ [ 228s] ./../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>]' [ 228s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 228s] | ^~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 228s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 52 | std::get<4>(*args)); [ 228s] | ~~~~~~~~~~~~~~~~~~~ [ 228s] push.cc:47:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 228s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]': [ 228s] ./../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>]' [ 228s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 228s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 689 | &unweighted); [ 228s] | ~~~~~~~~~~~~ [ 228s] ./../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>]' [ 228s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 228s] | ^~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 228s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 52 | std::get<4>(*args)); [ 228s] | ~~~~~~~~~~~~~~~~~~~ [ 228s] push.cc:47:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 228s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]': [ 228s] ./../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>]' [ 228s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 228s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 689 | &unweighted); [ 228s] | ~~~~~~~~~~~~ [ 228s] ./../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>]' [ 228s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 228s] | ^~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 228s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 57 | std::get<4>(*args)); [ 228s] | ~~~~~~~~~~~~~~~~~~~ [ 228s] push.cc:47:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 228s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]': [ 228s] ./../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>]' [ 228s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 228s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 689 | &unweighted); [ 228s] | ~~~~~~~~~~~~ [ 228s] ./../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>]' [ 228s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 228s] | ^~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 228s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 57 | std::get<4>(*args)); [ 228s] | ~~~~~~~~~~~~~~~~~~~ [ 228s] push.cc:47:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 228s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]': [ 228s] ./../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>]' [ 228s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 228s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 689 | &unweighted); [ 228s] | ~~~~~~~~~~~~ [ 228s] ./../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>]' [ 228s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 228s] | ^~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 228s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 52 | std::get<4>(*args)); [ 228s] | ~~~~~~~~~~~~~~~~~~~ [ 228s] push.cc:47:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 228s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]': [ 228s] ./../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>]' [ 228s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 228s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 689 | &unweighted); [ 228s] | ~~~~~~~~~~~~ [ 228s] ./../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>]' [ 228s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 228s] | ^~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 228s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 52 | std::get<4>(*args)); [ 228s] | ~~~~~~~~~~~~~~~~~~~ [ 228s] push.cc:47:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 228s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]': [ 228s] ./../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>]' [ 228s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 228s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 689 | &unweighted); [ 228s] | ~~~~~~~~~~~~ [ 228s] ./../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>]' [ 228s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 228s] | ^~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 228s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 57 | std::get<4>(*args)); [ 228s] | ~~~~~~~~~~~~~~~~~~~ [ 228s] push.cc:47:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 228s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]': [ 228s] ./../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>]' [ 228s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 228s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 689 | &unweighted); [ 228s] | ~~~~~~~~~~~~ [ 228s] ./../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>]' [ 228s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 228s] | ^~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 228s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] 57 | std::get<4>(*args)); [ 228s] | ~~~~~~~~~~~~~~~~~~~ [ 228s] push.cc:47:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 228s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 228s] In file included from ./../include/fst/replace-util.h:37, [ 228s] from ./../include/fst/replace.h:45, [ 228s] from ./../include/fst/accumulator.h:39, [ 228s] from ./../include/fst/lookahead-matcher.h:33, [ 228s] from ./../include/fst/lookahead-filter.h:35, [ 228s] from ./../include/fst/compose.h:40: [ 228s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 228s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 228s] 119 | visitor->FinishVisit(); [ 228s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 228s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 228s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] /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 >]' [ 228s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 228s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 665 | queue_ = std::make_unique>(fst, filter); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 228s] | ^~~~~~~~~~~ [ 228s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 228s] 347 | ShortestDistance(fst, &distance, false, delta); [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 228s] ./../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> >]' [ 228s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 228s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] randequivalent.cc:40:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 228s] | ~~^~~~~~~~~~~~~~~~ [ 228s] ./../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] [ 228s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 228s] | ~~^~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 228s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 228s] 119 | visitor->FinishVisit(); [ 228s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 228s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 228s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] /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 >]' [ 228s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 228s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 665 | queue_ = std::make_unique>(fst, filter); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 228s] | ^~~~~~~~~~~ [ 228s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 228s] 347 | ShortestDistance(fst, &distance, false, delta); [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 228s] ./../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> >]' [ 228s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 228s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] randequivalent.cc:40:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 228s] | ~~^~~~~~~~~~~~~~~~ [ 228s] ./../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] [ 228s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 228s] | ~~^~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 228s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 228s] 119 | visitor->FinishVisit(); [ 228s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 228s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 228s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] /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 >]' [ 228s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 228s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 665 | queue_ = std::make_unique>(fst, filter); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 228s] | ^~~~~~~~~~~ [ 228s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 228s] 347 | ShortestDistance(fst, &distance, false, delta); [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 228s] ./../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> >]' [ 228s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 228s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] randequivalent.cc:40:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 228s] | ~~^~~~~~~~~~~~~~~~ [ 228s] ./../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] [ 228s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 228s] | ~~^~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 228s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 228s] 119 | visitor->FinishVisit(); [ 228s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 228s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 228s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 228s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] /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 >]' [ 228s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 228s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 665 | queue_ = std::make_unique>(fst, filter); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 228s] | ^~~~~~~~~~~ [ 228s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 228s] 347 | ShortestDistance(fst, &distance, false, delta); [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] ./../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]' [ 228s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 228s] ./../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> >]' [ 228s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 228s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 228s] randequivalent.cc:40:1: required from here [ 228s] 168 | ({#Op, Arc::Type()}, Op) [ 228s] | ^ [ 228s] ./../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] [ 228s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 228s] | ~~^~~~~~~~~~~~~~~~ [ 228s] ./../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] [ 228s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 228s] | ~~^~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 229s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 229s] 119 | visitor->FinishVisit(); [ 229s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 229s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 229s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 229s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /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 >]' [ 229s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 229s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 665 | queue_ = std::make_unique>(fst, filter); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 229s] | ^~~~~~~~~~~ [ 229s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 229s] 347 | ShortestDistance(fst, &distance, false, delta); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 229s] ./../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> >]' [ 229s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] randequivalent.cc:40:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../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] [ 229s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 229s] | ~~^~~~~~~~~~~~~~~~ [ 229s] ./../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] [ 229s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 229s] | ~~^~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 229s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 229s] 119 | visitor->FinishVisit(); [ 229s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 229s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 229s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 229s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] /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 >]' [ 229s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 229s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 665 | queue_ = std::make_unique>(fst, filter); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 229s] | ^~~~~~~~~~~ [ 229s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 229s] 347 | ShortestDistance(fst, &distance, false, delta); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 229s] ./../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> >]' [ 229s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] randequivalent.cc:40:1: required from here [ 229s] 168 | ({#Op, Arc::Type()}, Op) [ 229s] | ^ [ 229s] ./../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] [ 229s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 229s] | ~~^~~~~~~~~~~~~~~~ [ 229s] ./../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] [ 229s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 229s] | ~~^~~~~~~~~~~~~~~~ [ 229s] In file included from ./../include/fst/script/randgen.h:27, [ 229s] from randgen.cc:18: [ 229s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 229s] ./../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]' [ 229s] 527 | sampler_->Sample(rstate); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 229s] ./../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]' [ 229s] 482 | if (!HasFinal(s)) Expand(s); [ 229s] | ^~~~~~ [ 229s] ./../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]' [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ^~~~~ [ 229s] ./../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] [ 229s] 233 | rstate.length == max_length_) { [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 229s] ./../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]' [ 229s] 527 | sampler_->Sample(rstate); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 229s] ./../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]' [ 229s] 482 | if (!HasFinal(s)) Expand(s); [ 229s] | ^~~~~~ [ 229s] ./../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]' [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ^~~~~ [ 229s] ./../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] [ 229s] 331 | rstate.length == max_length_) { [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 229s] ./../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]' [ 229s] 527 | sampler_->Sample(rstate); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 229s] ./../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]' [ 229s] 482 | if (!HasFinal(s)) Expand(s); [ 229s] | ^~~~~~ [ 229s] ./../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]' [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ^~~~~ [ 229s] ./../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] [ 229s] 233 | rstate.length == max_length_) { [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 229s] ./../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]' [ 229s] 527 | sampler_->Sample(rstate); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 229s] ./../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]' [ 229s] 482 | if (!HasFinal(s)) Expand(s); [ 229s] | ^~~~~~ [ 229s] ./../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]' [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ^~~~~ [ 229s] ./../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] [ 229s] 233 | rstate.length == max_length_) { [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 229s] ./../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]' [ 229s] 527 | sampler_->Sample(rstate); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 229s] ./../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]' [ 229s] 482 | if (!HasFinal(s)) Expand(s); [ 229s] | ^~~~~~ [ 229s] ./../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]' [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ^~~~~ [ 229s] ./../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] [ 229s] 331 | rstate.length == max_length_) { [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 229s] ./../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]' [ 229s] 527 | sampler_->Sample(rstate); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 229s] ./../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]' [ 229s] 482 | if (!HasFinal(s)) Expand(s); [ 229s] | ^~~~~~ [ 229s] ./../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]' [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ^~~~~ [ 229s] ./../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] [ 229s] 233 | rstate.length == max_length_) { [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 229s] ./../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]' [ 229s] 527 | sampler_->Sample(rstate); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 229s] ./../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]' [ 229s] 482 | if (!HasFinal(s)) Expand(s); [ 229s] | ^~~~~~ [ 229s] ./../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]' [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ^~~~~ [ 229s] ./../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] [ 229s] 233 | rstate.length == max_length_) { [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 229s] ./../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]' [ 229s] 527 | sampler_->Sample(rstate); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 229s] ./../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]' [ 229s] 482 | if (!HasFinal(s)) Expand(s); [ 229s] | ^~~~~~ [ 229s] ./../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]' [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ^~~~~ [ 229s] ./../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] [ 229s] 331 | rstate.length == max_length_) { [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 229s] ./../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]' [ 229s] 527 | sampler_->Sample(rstate); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 229s] ./../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]' [ 229s] 482 | if (!HasFinal(s)) Expand(s); [ 229s] | ^~~~~~ [ 229s] ./../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]' [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ^~~~~ [ 229s] ./../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] [ 229s] 233 | rstate.length == max_length_) { [ 229s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 229s] In file included from ./../include/fst/randgen.h:38: [ 229s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 229s] ./../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]' [ 229s] 159 | accumulator->SetState(s); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 229s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 229s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 527 | sampler_->Sample(rstate); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 229s] ./../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]' [ 229s] 482 | if (!HasFinal(s)) Expand(s); [ 229s] | ^~~~~~ [ 229s] ./../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]' [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ^~~~~ [ 229s] ./../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] [ 229s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 229s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 229s] ./../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]' [ 229s] 159 | accumulator->SetState(s); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 229s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 229s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 527 | sampler_->Sample(rstate); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 229s] ./../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]' [ 229s] 482 | if (!HasFinal(s)) Expand(s); [ 229s] | ^~~~~~ [ 229s] ./../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]' [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ^~~~~ [ 229s] ./../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] [ 229s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 229s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 229s] ./../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]' [ 229s] 159 | accumulator->SetState(s); [ 229s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 229s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 229s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 527 | sampler_->Sample(rstate); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 229s] ./../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]' [ 229s] 482 | if (!HasFinal(s)) Expand(s); [ 229s] | ^~~~~~ [ 229s] ./../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]' [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ^~~~~ [ 229s] ./../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] [ 229s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 229s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 229s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 229s] ./../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]' [ 229s] 555 | Extend(end, aiter); [ 229s] | ~~~~~~^~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 229s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 229s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 527 | sampler_->Sample(rstate); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 229s] ./../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]' [ 229s] 482 | if (!HasFinal(s)) Expand(s); [ 229s] | ^~~~~~ [ 229s] ./../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]' [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ^~~~~ [ 229s] ./../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] [ 229s] 648 | if (weights_->size() <= end) { [ 229s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 229s] ./../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] [ 229s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 229s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 229s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 229s] ./../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]' [ 229s] 555 | Extend(end, aiter); [ 229s] | ~~~~~~^~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 229s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 229s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 527 | sampler_->Sample(rstate); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 229s] ./../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]' [ 229s] 482 | if (!HasFinal(s)) Expand(s); [ 229s] | ^~~~~~ [ 229s] ./../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]' [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ^~~~~ [ 229s] ./../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] [ 229s] 648 | if (weights_->size() <= end) { [ 229s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 229s] ./../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] [ 229s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 229s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 229s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 229s] ./../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]' [ 229s] 555 | Extend(end, aiter); [ 229s] | ~~~~~~^~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 229s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 229s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 229s] ./../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]' [ 229s] 527 | sampler_->Sample(rstate); [ 229s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 229s] ./../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]' [ 229s] 482 | if (!HasFinal(s)) Expand(s); [ 229s] | ^~~~~~ [ 229s] ./../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]' [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ~~~~~~~~~~~~^~~ [ 229s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 229s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 229s] | ^~~~~ [ 229s] ./../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] [ 229s] 648 | if (weights_->size() <= end) { [ 229s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 229s] ./../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] [ 229s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 229s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 230s] In file included from ./../include/fst/queue.h:40: [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 230s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 230s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 230s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 230s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:46:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 230s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 230s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 230s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 230s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:46:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 230s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 230s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 230s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 230s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:46:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 230s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 230s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 230s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 230s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:46:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 230s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 230s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 230s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 230s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:46:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 230s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 230s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 230s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 230s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:46:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 230s] ./../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> >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../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]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 230s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] 52 | std::get<4>(*args)); [ 230s] | ~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:47:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 230s] ./../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> > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../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]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 230s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] 52 | std::get<4>(*args)); [ 230s] | ~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:47:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 230s] ./../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> >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../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]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 230s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] 57 | std::get<4>(*args)); [ 230s] | ~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:47:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 230s] ./../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> > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../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]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 230s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] 57 | std::get<4>(*args)); [ 230s] | ~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:47:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 230s] ./../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> >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../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]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 230s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] 52 | std::get<4>(*args)); [ 230s] | ~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:47:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 230s] ./../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> > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../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]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 230s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] 52 | std::get<4>(*args)); [ 230s] | ~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:47:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 230s] ./../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> >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../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]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 230s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] 57 | std::get<4>(*args)); [ 230s] | ~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:47:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 230s] ./../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> > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../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]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 230s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] 57 | std::get<4>(*args)); [ 230s] | ~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:47:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 230s] ./../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> >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../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]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 230s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] 52 | std::get<4>(*args)); [ 230s] | ~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:47:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 230s] ./../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> > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../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]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 230s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] 52 | std::get<4>(*args)); [ 230s] | ~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:47:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 230s] ./../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> >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../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]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 230s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] 57 | std::get<4>(*args)); [ 230s] | ~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:47:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 230s] ./../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> > >]' [ 230s] 119 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../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]' [ 230s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] /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 >]' [ 230s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 230s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 665 | queue_ = std::make_unique>(fst, filter); [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 230s] ./../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>]' [ 230s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 230s] | ^~~~~~~~~~~ [ 230s] ./../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]' [ 230s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 230s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 230s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] 57 | std::get<4>(*args)); [ 230s] | ~~~~~~~~~~~~~~~~~~~ [ 230s] push.cc:47:1: required from here [ 230s] 168 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 233s] ./../include/fst/queue.h:558:11: required from here [ 233s] 558 | StateId Head() const final { [ 233s] | ^~~~ [ 233s] ./../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] [ 233s] 562 | ((front_ >= trivial_queue_.size()) || [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 233s] ./../include/fst/queue.h:573:8: required from here [ 233s] 573 | void Enqueue(StateId s) final { [ 233s] | ^~~~~~~ [ 233s] ./../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] [ 233s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 233s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 233s] ./../include/fst/queue.h:591:8: required from here [ 233s] 591 | void Dequeue() final { [ 233s] | ^~~~~~~ [ 233s] ./../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] [ 233s] 594 | } else if (front_ < trivial_queue_.size()) { [ 233s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 233s] ./../include/fst/queue.h:603:8: required from here [ 233s] 603 | bool Empty() const final { [ 233s] | ^~~~~ [ 233s] ./../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] [ 233s] 612 | return (front_ >= trivial_queue_.size()) || [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 233s] ./../include/fst/queue.h:617:8: required from here [ 233s] 617 | void Clear() final { [ 233s] | ^~~~~ [ 233s] ./../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] [ 233s] 621 | } else if (i < trivial_queue_.size()) { [ 233s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 233s] ./../include/fst/queue.h:238:8: required from here [ 233s] 238 | void Update(StateId s) override { [ 233s] | ^~~~~~ [ 233s] ./../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] [ 233s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 233s] | ~~^~~~~~~~~~~~~~ [ 233s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 233s] ./../include/fst/queue.h:505:8: required from here [ 233s] 505 | void Enqueue(StateId s) final { [ 233s] | ^~~~~~~ [ 233s] ./../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] [ 233s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 233s] | ~~~~~~~~~~~~~~~~~^~~~ [ 233s] In file included from ./../include/fst/queue.h:38: [ 234s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 234s] ./../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]' [ 234s] 224 | key_[s] = heap_.Insert(s); [ 234s] | ~~~~~~~~~~~~^~~ [ 234s] ./../include/fst/queue.h:221:8: required from here [ 234s] 221 | void Enqueue(StateId s) override { [ 234s] | ^~~~~~~ [ 234s] ./../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] [ 234s] 57 | if (size_ < values_.size()) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/cache.h:40: [ 234s] ./../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 > >]': [ 234s] ./../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 > >]' [ 234s] 416 | BaseImpl::DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../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 > >]' [ 234s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:344:8: required from here [ 234s] 344 | void DeleteStates(const std::vector &dstates) override { [ 234s] | ^~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 234s] ./../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 > >]' [ 234s] 416 | BaseImpl::DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../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 > >]' [ 234s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:344:8: required from here [ 234s] 344 | void DeleteStates(const std::vector &dstates) override { [ 234s] | ^~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 234s] ./../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 > >]' [ 234s] 416 | BaseImpl::DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../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 > >]' [ 234s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:344:8: required from here [ 234s] 344 | void DeleteStates(const std::vector &dstates) override { [ 234s] | ^~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 234s] ./../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 >]' [ 234s] 416 | BaseImpl::DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:344:8: required from here [ 234s] 344 | void DeleteStates(const std::vector &dstates) override { [ 234s] | ^~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 234s] ./../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 >]' [ 234s] 416 | BaseImpl::DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:344:8: required from here [ 234s] 344 | void DeleteStates(const std::vector &dstates) override { [ 234s] | ^~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 234s] ./../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 >]' [ 234s] 416 | BaseImpl::DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../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 >]' [ 234s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 234s] ./../include/fst/mutable-fst.h:344:8: required from here [ 234s] 344 | void DeleteStates(const std::vector &dstates) override { [ 234s] | ^~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] ./../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] [ 234s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 234s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 234s] In file included from ./../include/fst/randequivalent.h:35: [ 234s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 234s] ./../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]' [ 234s] 527 | sampler_->Sample(rstate); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 234s] ./../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]' [ 234s] 482 | if (!HasFinal(s)) Expand(s); [ 234s] | ^~~~~~ [ 234s] ./../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]' [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ~~~~~~~~~~~~^~~ [ 234s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ^~~~~ [ 234s] ./../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] [ 234s] 233 | rstate.length == max_length_) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 234s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 234s] ./../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]' [ 234s] 527 | sampler_->Sample(rstate); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 234s] ./../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]' [ 234s] 482 | if (!HasFinal(s)) Expand(s); [ 234s] | ^~~~~~ [ 234s] ./../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]' [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ~~~~~~~~~~~~^~~ [ 234s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ^~~~~ [ 234s] ./../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] [ 234s] 331 | rstate.length == max_length_) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 234s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 234s] ./../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]' [ 234s] 527 | sampler_->Sample(rstate); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 234s] ./../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]' [ 234s] 482 | if (!HasFinal(s)) Expand(s); [ 234s] | ^~~~~~ [ 234s] ./../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]' [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ~~~~~~~~~~~~^~~ [ 234s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ^~~~~ [ 234s] ./../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] [ 234s] 233 | rstate.length == max_length_) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 234s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 234s] ./../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]' [ 234s] 527 | sampler_->Sample(rstate); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 234s] ./../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]' [ 234s] 482 | if (!HasFinal(s)) Expand(s); [ 234s] | ^~~~~~ [ 234s] ./../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]' [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ~~~~~~~~~~~~^~~ [ 234s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ^~~~~ [ 234s] ./../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] [ 234s] 233 | rstate.length == max_length_) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 234s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 234s] ./../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]' [ 234s] 527 | sampler_->Sample(rstate); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 234s] ./../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]' [ 234s] 482 | if (!HasFinal(s)) Expand(s); [ 234s] | ^~~~~~ [ 234s] ./../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]' [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ~~~~~~~~~~~~^~~ [ 234s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ^~~~~ [ 234s] ./../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] [ 234s] 331 | rstate.length == max_length_) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 234s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 234s] ./../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]' [ 234s] 527 | sampler_->Sample(rstate); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 234s] ./../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]' [ 234s] 482 | if (!HasFinal(s)) Expand(s); [ 234s] | ^~~~~~ [ 234s] ./../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]' [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ~~~~~~~~~~~~^~~ [ 234s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ^~~~~ [ 234s] ./../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] [ 234s] 233 | rstate.length == max_length_) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 234s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 234s] ./../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]' [ 234s] 527 | sampler_->Sample(rstate); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 234s] ./../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]' [ 234s] 482 | if (!HasFinal(s)) Expand(s); [ 234s] | ^~~~~~ [ 234s] ./../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]' [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ~~~~~~~~~~~~^~~ [ 234s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ^~~~~ [ 234s] ./../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] [ 234s] 233 | rstate.length == max_length_) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 234s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 234s] ./../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]' [ 234s] 527 | sampler_->Sample(rstate); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 234s] ./../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]' [ 234s] 482 | if (!HasFinal(s)) Expand(s); [ 234s] | ^~~~~~ [ 234s] ./../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]' [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ~~~~~~~~~~~~^~~ [ 234s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ^~~~~ [ 234s] ./../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] [ 234s] 331 | rstate.length == max_length_) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 234s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 234s] ./../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]' [ 234s] 527 | sampler_->Sample(rstate); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 234s] ./../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]' [ 234s] 482 | if (!HasFinal(s)) Expand(s); [ 234s] | ^~~~~~ [ 234s] ./../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]' [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ~~~~~~~~~~~~^~~ [ 234s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 234s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 234s] | ^~~~~ [ 234s] ./../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] [ 234s] 233 | rstate.length == max_length_) { [ 234s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 235s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 235s] ./../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]' [ 235s] 159 | accumulator->SetState(s); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 235s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 235s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 235s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 527 | sampler_->Sample(rstate); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 235s] ./../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]' [ 235s] 482 | if (!HasFinal(s)) Expand(s); [ 235s] | ^~~~~~ [ 235s] ./../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]' [ 235s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 235s] | ~~~~~~~~~~~~^~~ [ 235s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 235s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 235s] | ^~~~~ [ 235s] ./../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] [ 235s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 235s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 235s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 235s] ./../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]' [ 235s] 159 | accumulator->SetState(s); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 235s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 235s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 235s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 527 | sampler_->Sample(rstate); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 235s] ./../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]' [ 235s] 482 | if (!HasFinal(s)) Expand(s); [ 235s] | ^~~~~~ [ 235s] ./../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]' [ 235s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 235s] | ~~~~~~~~~~~~^~~ [ 235s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 235s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 235s] | ^~~~~ [ 235s] ./../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] [ 235s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 235s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 235s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 235s] ./../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]' [ 235s] 159 | accumulator->SetState(s); [ 235s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 235s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 235s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 235s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 527 | sampler_->Sample(rstate); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 235s] ./../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]' [ 235s] 482 | if (!HasFinal(s)) Expand(s); [ 235s] | ^~~~~~ [ 235s] ./../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]' [ 235s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 235s] | ~~~~~~~~~~~~^~~ [ 235s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 235s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 235s] | ^~~~~ [ 235s] ./../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] [ 235s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 235s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 235s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 235s] ./../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]' [ 235s] 555 | Extend(end, aiter); [ 235s] | ~~~~~~^~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 235s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 235s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 527 | sampler_->Sample(rstate); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 235s] ./../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]' [ 235s] 482 | if (!HasFinal(s)) Expand(s); [ 235s] | ^~~~~~ [ 235s] ./../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]' [ 235s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 235s] | ~~~~~~~~~~~~^~~ [ 235s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 235s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 235s] | ^~~~~ [ 235s] ./../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] [ 235s] 648 | if (weights_->size() <= end) { [ 235s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 235s] ./../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] [ 235s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 235s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 235s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 235s] ./../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]' [ 235s] 555 | Extend(end, aiter); [ 235s] | ~~~~~~^~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 235s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 235s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 527 | sampler_->Sample(rstate); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 235s] ./../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]' [ 235s] 482 | if (!HasFinal(s)) Expand(s); [ 235s] | ^~~~~~ [ 235s] ./../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]' [ 235s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 235s] | ~~~~~~~~~~~~^~~ [ 235s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 235s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 235s] | ^~~~~ [ 235s] ./../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] [ 235s] 648 | if (weights_->size() <= end) { [ 235s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 235s] ./../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] [ 235s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 235s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 235s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 235s] ./../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]' [ 235s] 555 | Extend(end, aiter); [ 235s] | ~~~~~~^~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 235s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 235s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 527 | sampler_->Sample(rstate); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 235s] ./../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]' [ 235s] 482 | if (!HasFinal(s)) Expand(s); [ 235s] | ^~~~~~ [ 235s] ./../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]' [ 235s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 235s] | ~~~~~~~~~~~~^~~ [ 235s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 235s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 235s] | ^~~~~ [ 235s] ./../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] [ 235s] 648 | if (weights_->size() <= end) { [ 235s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 235s] ./../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] [ 235s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 235s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 236s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 236s] ./../include/fst/queue.h:558:11: required from here [ 236s] 558 | StateId Head() const final { [ 236s] | ^~~~ [ 236s] ./../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] [ 236s] 562 | ((front_ >= trivial_queue_.size()) || [ 236s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 236s] ./../include/fst/queue.h:573:8: required from here [ 236s] 573 | void Enqueue(StateId s) final { [ 236s] | ^~~~~~~ [ 236s] ./../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] [ 236s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 236s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 236s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 236s] ./../include/fst/queue.h:591:8: required from here [ 236s] 591 | void Dequeue() final { [ 236s] | ^~~~~~~ [ 236s] ./../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] [ 236s] 594 | } else if (front_ < trivial_queue_.size()) { [ 236s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 236s] ./../include/fst/queue.h:603:8: required from here [ 236s] 603 | bool Empty() const final { [ 236s] | ^~~~~ [ 236s] ./../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] [ 236s] 612 | return (front_ >= trivial_queue_.size()) || [ 236s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 236s] ./../include/fst/queue.h:617:8: required from here [ 236s] 617 | void Clear() final { [ 236s] | ^~~~~ [ 236s] ./../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] [ 236s] 621 | } else if (i < trivial_queue_.size()) { [ 236s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 236s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 236s] ./../include/fst/queue.h:238:8: required from here [ 236s] 238 | void Update(StateId s) override { [ 236s] | ^~~~~~ [ 236s] ./../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] [ 236s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 236s] | ~~^~~~~~~~~~~~~~ [ 236s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 236s] ./../include/fst/queue.h:505:8: required from here [ 236s] 505 | void Enqueue(StateId s) final { [ 236s] | ^~~~~~~ [ 236s] ./../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] [ 236s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 236s] | ~~~~~~~~~~~~~~~~~^~~~ [ 237s] In file included from ./../include/fst/queue.h:38: [ 237s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 237s] ./../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]' [ 237s] 224 | key_[s] = heap_.Insert(s); [ 237s] | ~~~~~~~~~~~~^~~ [ 237s] ./../include/fst/queue.h:221:8: required from here [ 237s] 221 | void Enqueue(StateId s) override { [ 237s] | ^~~~~~~ [ 237s] ./../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] [ 237s] 57 | if (size_ < values_.size()) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] In file included from ./../include/fst/cache.h:40, [ 238s] from ./../include/fst/arc-map.h:34, [ 238s] from ./../include/fst/push.h:28: [ 238s] ./../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> >]': [ 238s] ./../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> >]' [ 238s] 416 | BaseImpl::DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../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> >]' [ 238s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:344:8: required from here [ 238s] 344 | void DeleteStates(const std::vector &dstates) override { [ 238s] | ^~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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> >]': [ 238s] ./../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> >]' [ 238s] 416 | BaseImpl::DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../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> >]' [ 238s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:344:8: required from here [ 238s] 344 | void DeleteStates(const std::vector &dstates) override { [ 238s] | ^~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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> >]': [ 238s] ./../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> >]' [ 238s] 416 | BaseImpl::DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../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> >]' [ 238s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:344:8: required from here [ 238s] 344 | void DeleteStates(const std::vector &dstates) override { [ 238s] | ^~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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> >]': [ 238s] ./../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> >]' [ 238s] 416 | BaseImpl::DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../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> >]' [ 238s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:344:8: required from here [ 238s] 344 | void DeleteStates(const std::vector &dstates) override { [ 238s] | ^~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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> >]': [ 238s] ./../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> >]' [ 238s] 416 | BaseImpl::DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../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> >]' [ 238s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:344:8: required from here [ 238s] 344 | void DeleteStates(const std::vector &dstates) override { [ 238s] | ^~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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> >]': [ 238s] ./../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> >]' [ 238s] 416 | BaseImpl::DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../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> >]' [ 238s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:344:8: required from here [ 238s] 344 | void DeleteStates(const std::vector &dstates) override { [ 238s] | ^~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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 > >]': [ 238s] ./../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 > >]' [ 238s] 416 | BaseImpl::DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../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 > >]' [ 238s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:344:8: required from here [ 238s] 344 | void DeleteStates(const std::vector &dstates) override { [ 238s] | ^~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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 > >]': [ 238s] ./../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 > >]' [ 238s] 416 | BaseImpl::DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../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 > >]' [ 238s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:344:8: required from here [ 238s] 344 | void DeleteStates(const std::vector &dstates) override { [ 238s] | ^~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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 > >]': [ 238s] ./../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 > >]' [ 238s] 416 | BaseImpl::DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../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 > >]' [ 238s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:344:8: required from here [ 238s] 344 | void DeleteStates(const std::vector &dstates) override { [ 238s] | ^~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] In file included from ./../include/fst/push.h:30: [ 238s] ./../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]': [ 238s] ./../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]' [ 238s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 238s] | ^~~~~~~~~ [ 238s] ./../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]' [ 238s] 48 | StateId Start() const override { return impl_->Start(); } [ 238s] | ~~~~~~~~~~~~^~ [ 238s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 238s] 48 | StateId Start() const override { return impl_->Start(); } [ 238s] | ^~~~~ [ 238s] ./../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] [ 238s] 353 | while (unfactored_.size() <= element.state) [ 238s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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>]': [ 238s] ./../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>]' [ 238s] 416 | BaseImpl::DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../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>]' [ 238s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:344:8: required from here [ 238s] 344 | void DeleteStates(const std::vector &dstates) override { [ 238s] | ^~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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]': [ 238s] ./../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]' [ 238s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 238s] | ^~~~~~~~~ [ 238s] ./../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]' [ 238s] 48 | StateId Start() const override { return impl_->Start(); } [ 238s] | ~~~~~~~~~~~~^~ [ 238s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 238s] 48 | StateId Start() const override { return impl_->Start(); } [ 238s] | ^~~~~ [ 238s] ./../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] [ 238s] 353 | while (unfactored_.size() <= element.state) [ 238s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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>]': [ 238s] ./../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>]' [ 238s] 416 | BaseImpl::DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../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>]' [ 238s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:344:8: required from here [ 238s] 344 | void DeleteStates(const std::vector &dstates) override { [ 238s] | ^~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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]': [ 238s] ./../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]' [ 238s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 238s] | ^~~~~~~~~ [ 238s] ./../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]' [ 238s] 48 | StateId Start() const override { return impl_->Start(); } [ 238s] | ~~~~~~~~~~~~^~ [ 238s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 238s] 48 | StateId Start() const override { return impl_->Start(); } [ 238s] | ^~~~~ [ 238s] ./../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] [ 238s] 353 | while (unfactored_.size() <= element.state) [ 238s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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>]': [ 238s] ./../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>]' [ 238s] 416 | BaseImpl::DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../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>]' [ 238s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:344:8: required from here [ 238s] 344 | void DeleteStates(const std::vector &dstates) override { [ 238s] | ^~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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]': [ 238s] ./../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]' [ 238s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 238s] | ^~~~~~~~~ [ 238s] ./../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]' [ 238s] 48 | StateId Start() const override { return impl_->Start(); } [ 238s] | ~~~~~~~~~~~~^~ [ 238s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 238s] 48 | StateId Start() const override { return impl_->Start(); } [ 238s] | ^~~~~ [ 238s] ./../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] [ 238s] 353 | while (unfactored_.size() <= element.state) [ 238s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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>]': [ 238s] ./../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>]' [ 238s] 416 | BaseImpl::DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../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>]' [ 238s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:344:8: required from here [ 238s] 344 | void DeleteStates(const std::vector &dstates) override { [ 238s] | ^~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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]': [ 238s] ./../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]' [ 238s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 238s] | ^~~~~~~~~ [ 238s] ./../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]' [ 238s] 48 | StateId Start() const override { return impl_->Start(); } [ 238s] | ~~~~~~~~~~~~^~ [ 238s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 238s] 48 | StateId Start() const override { return impl_->Start(); } [ 238s] | ^~~~~ [ 238s] ./../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] [ 238s] 353 | while (unfactored_.size() <= element.state) [ 238s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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>]': [ 238s] ./../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>]' [ 238s] 416 | BaseImpl::DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../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>]' [ 238s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:344:8: required from here [ 238s] 344 | void DeleteStates(const std::vector &dstates) override { [ 238s] | ^~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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]': [ 238s] ./../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]' [ 238s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 238s] | ^~~~~~~~~ [ 238s] ./../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]' [ 238s] 48 | StateId Start() const override { return impl_->Start(); } [ 238s] | ~~~~~~~~~~~~^~ [ 238s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 238s] 48 | StateId Start() const override { return impl_->Start(); } [ 238s] | ^~~~~ [ 238s] ./../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] [ 238s] 353 | while (unfactored_.size() <= element.state) [ 238s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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>]': [ 238s] ./../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>]' [ 238s] 416 | BaseImpl::DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../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>]' [ 238s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:344:8: required from here [ 238s] 344 | void DeleteStates(const std::vector &dstates) override { [ 238s] | ^~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 238s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 238s] depbase=`echo relabel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 238s] /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 &&\ [ 238s] mv -f $depbase.Tpo $depbase.Plo [ 239s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/specfun.h:43, [ 239s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/cmath:3898, [ 239s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/random:40, [ 239s] from ./../include/fst/script/randgen.h:22: [ 239s] /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 >]': [ 239s] /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 [ 239s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 239s] | ^~~~~~~~~~~~~ [ 239s] /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 [ 239s] 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 [ 241s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 241s] from ./../include/fst/arcsort.h:25: [ 241s] /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>]': [ 241s] /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 [ 241s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 241s] | ^~~~~~~~~~~~~ [ 241s] /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 [ 241s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/list:62, [ 241s] from ./../include/fst/disambiguate.h:26: [ 241s] /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>]': [ 241s] /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 [ 241s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 241s] | ^~~~~~~~~~~~~ [ 241s] /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 [ 241s] depbase=`echo replace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 241s] /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 &&\ [ 241s] mv -f $depbase.Tpo $depbase.Plo [ 242s] 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 [ 242s] /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>]': [ 242s] /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 [ 242s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 242s] | ^~~~~~~~~~~~~~~~ [ 242s] /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 [ 243s] /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 > > > >]': [ 243s] /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 [ 243s] 1235 | __rotate(_RandomAccessIterator __first, [ 243s] | ^~~~~~~~ [ 243s] /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 [ 243s] /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 [ 243s] /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>]': [ 243s] /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 [ 243s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 243s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 243s] /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 [ 243s] /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 [ 243s] /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 [ 243s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 243s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] /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 [ 243s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 243s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 243s] 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: [ 243s] /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 [ 243s] 1357 | return std::__rotate(__first, __middle, __last, [ 243s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] 1358 | std::__iterator_category(__first)); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] /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>]': [ 243s] /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 [ 243s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] 2477 | __len11, __len22, __comp); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] /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 [ 243s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] /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>]': [ 243s] /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 [ 243s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 243s] | ^~~~~~~~~~~~~~~~~~~~~ [ 243s] /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 [ 243s] /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 [ 243s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] /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 [ 243s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] /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 [ 243s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] /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 [ 243s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] 2755 | __middle - __first, [ 243s] | ~~~~~~~~~~~~~~~~~~~ [ 243s] 2756 | __last - __middle, [ 243s] | ~~~~~~~~~~~~~~~~~~ [ 243s] 2757 | __comp); [ 243s] | ~~~~~~~ [ 243s] /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>]': [ 243s] /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 [ 243s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 243s] | ^~~~~~~~~~~~ [ 243s] /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>]': [ 243s] /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 [ 243s] /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 [ 243s] /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 [ 243s] /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 [ 243s] /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>]': [ 243s] /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 [ 243s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 243s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] /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 [ 243s] 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>]', [ 243s] 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: [ 243s] /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 [ 243s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] /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 [ 243s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] /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 [ 243s] 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>]', [ 243s] 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: [ 243s] /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 [ 243s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 243s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] 2643 | __first + __step_size, [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 243s] 2644 | __first + __two_step, [ 243s] | ~~~~~~~~~~~~~~~~~~~~~ [ 243s] 2645 | __result, __comp); [ 243s] | ~~~~~~~~~~~~~~~~~ [ 243s] /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 [ 243s] /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 [ 243s] 2650 | std::__move_merge(__first, __first + __step_size, [ 243s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] 2651 | __first + __step_size, __last, __result, __comp); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] /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 [ 243s] 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>]', [ 243s] 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: [ 243s] /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 [ 243s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 243s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] 2643 | __first + __step_size, [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 243s] 2644 | __first + __two_step, [ 243s] | ~~~~~~~~~~~~~~~~~~~~~ [ 243s] 2645 | __result, __comp); [ 243s] | ~~~~~~~~~~~~~~~~~ [ 243s] /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 [ 243s] 2650 | std::__move_merge(__first, __first + __step_size, [ 243s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] 2651 | __first + __step_size, __last, __result, __comp); [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] /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 [ 244s] depbase=`echo reverse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 244s] /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 &&\ [ 244s] mv -f $depbase.Tpo $depbase.Plo [ 245s] 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 [ 245s] In file included from ./../include/fst/script/replace.h:28, [ 245s] from replace.cc:18: [ 245s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 138 | class ImplToExpandedFst : public ImplToFst { [ 245s] | ^~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 245s] 527 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 245s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 245s] | ^~~~~~~ [ 245s] ./../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 > >]' [ 245s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 245s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] ./../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&>]' [ 245s] 75 | if (rfst.CyclicDependencies()) { [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] replace.cc:43:1: required from here [ 245s] 168 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] In file included from ./../include/fst/expanded-fst.h:38, [ 245s] from ./../include/fst/mutable-fst.h:38: [ 245s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 245s] 527 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 245s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 245s] | ^~~~~~~ [ 245s] ./../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 > >]' [ 245s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 245s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] ./../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&>]' [ 245s] 75 | if (rfst.CyclicDependencies()) { [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] replace.cc:43:1: required from here [ 245s] 168 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 138 | class ImplToExpandedFst : public ImplToFst { [ 245s] | ^~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 245s] 527 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 245s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 245s] | ^~~~~~~ [ 245s] ./../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 > >]' [ 245s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 245s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] ./../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&>]' [ 245s] 75 | if (rfst.CyclicDependencies()) { [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] replace.cc:43:1: required from here [ 245s] 168 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 138 | class ImplToExpandedFst : public ImplToFst { [ 245s] | ^~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 245s] 527 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 245s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 245s] | ^~~~~~~ [ 245s] ./../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 > >]' [ 245s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 245s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] ./../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&>]' [ 245s] 75 | if (rfst.CyclicDependencies()) { [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] replace.cc:43:1: required from here [ 245s] 168 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 245s] 527 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 245s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 245s] | ^~~~~~~ [ 245s] ./../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 > >]' [ 245s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 245s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] ./../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&>]' [ 245s] 75 | if (rfst.CyclicDependencies()) { [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] replace.cc:43:1: required from here [ 245s] 168 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 138 | class ImplToExpandedFst : public ImplToFst { [ 245s] | ^~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 245s] 527 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 245s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 245s] | ^~~~~~~ [ 245s] ./../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 > >]' [ 245s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 245s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] ./../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&>]' [ 245s] 75 | if (rfst.CyclicDependencies()) { [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] replace.cc:43:1: required from here [ 245s] 168 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 138 | class ImplToExpandedFst : public ImplToFst { [ 245s] | ^~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 245s] 527 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 245s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 245s] | ^~~~~~~ [ 245s] ./../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 > >]' [ 245s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 245s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] ./../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&>]' [ 245s] 75 | if (rfst.CyclicDependencies()) { [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] replace.cc:43:1: required from here [ 245s] 168 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 245s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 245s] 527 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 245s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 245s] | ^~~~~~~ [ 245s] ./../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 > >]' [ 245s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 245s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] ./../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&>]' [ 245s] 75 | if (rfst.CyclicDependencies()) { [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] replace.cc:43:1: required from here [ 245s] 168 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 138 | class ImplToExpandedFst : public ImplToFst { [ 245s] | ^~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 245s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 245s] 527 | class VectorFst : public ImplToMutableFst> { [ 245s] | ^~~~~~~~~ [ 245s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 245s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 245s] | ^~~~~~~ [ 245s] ./../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 > >]' [ 245s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 245s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] ./../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&>]' [ 245s] 75 | if (rfst.CyclicDependencies()) { [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] replace.cc:43:1: required from here [ 245s] 168 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 245s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 245s] | ^~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 245s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 245s] | ^~~~~~~~~~~~~~~~ [ 245s] In file included from ./../include/fst/script/replace.h:30: [ 245s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 245s] ./../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 > >]' [ 245s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 245s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] ./../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&>]' [ 245s] 75 | if (rfst.CyclicDependencies()) { [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] replace.cc:43:1: required from here [ 245s] 168 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../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] [ 245s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 245s] | ~~^~~~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 245s] ./../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 > >]' [ 245s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 245s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] ./../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&>]' [ 245s] 75 | if (rfst.CyclicDependencies()) { [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] replace.cc:43:1: required from here [ 245s] 168 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../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] [ 245s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 245s] | ~~^~~~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 245s] ./../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 > >]' [ 245s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 245s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] ./../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&>]' [ 245s] 75 | if (rfst.CyclicDependencies()) { [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] replace.cc:43:1: required from here [ 245s] 168 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../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] [ 245s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 245s] | ~~^~~~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 245s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 245s] 139 | GetDependencies(false); [ 245s] | ^~~~~~~~~~~~~~~ [ 245s] ./../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 > >]' [ 245s] 614 | return replace_util.CyclicDependencies(); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 245s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] ./../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&>]' [ 245s] 75 | if (rfst.CyclicDependencies()) { [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 245s] replace.cc:43:1: required from here [ 245s] 168 | ({#Op, Arc::Type()}, Op) [ 245s] | ^ [ 245s] ./../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] [ 245s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 245s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 245s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 246s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 246s] 139 | GetDependencies(false); [ 246s] | ^~~~~~~~~~~~~~~ [ 246s] ./../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 > >]' [ 246s] 614 | return replace_util.CyclicDependencies(); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 246s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 246s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 246s] ./../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&>]' [ 246s] 75 | if (rfst.CyclicDependencies()) { [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 246s] replace.cc:43:1: required from here [ 246s] 168 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 246s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 246s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 246s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 246s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 246s] 139 | GetDependencies(false); [ 246s] | ^~~~~~~~~~~~~~~ [ 246s] ./../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 > >]' [ 246s] 614 | return replace_util.CyclicDependencies(); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 246s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 246s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 246s] ./../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&>]' [ 246s] 75 | if (rfst.CyclicDependencies()) { [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 246s] replace.cc:43:1: required from here [ 246s] 168 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 246s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 246s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 246s] depbase=`echo reweight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 246s] /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 &&\ [ 246s] mv -f $depbase.Tpo $depbase.Plo [ 246s] In file included from ./../include/fst/script/replace.h:31: [ 246s] ./../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 > >*> > >]': [ 246s] /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> > >&}]' [ 246s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] /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]' [ 246s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 246s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] /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]' [ 246s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 246s] 608 | std::forward<_Args>(__args)...); // might throw [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] /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]' [ 246s] 969 | auto __pi = ::new (__mem) [ 246s] | ^~~~~~~~~~~~~ [ 246s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] /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]' [ 246s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] /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 > > >]' [ 246s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 246s] | ^ [ 246s] /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 > > >]' [ 246s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] 1008 | std::forward<_Args>(__args)...); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../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]' [ 246s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 246s] ./../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&>]' [ 246s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 246s] | ^~~~ [ 246s] replace.cc:43:1: required from here [ 246s] 168 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 246s] | ~~^~~~~~~~~~~~~~~~~ [ 246s] 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 [ 246s] ./../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 > >*> > >]': [ 246s] /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> > >&}]' [ 246s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] /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]' [ 246s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 246s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] /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]' [ 246s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 246s] 608 | std::forward<_Args>(__args)...); // might throw [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] /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]' [ 246s] 969 | auto __pi = ::new (__mem) [ 246s] | ^~~~~~~~~~~~~ [ 246s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] /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]' [ 246s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] /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 > > >]' [ 246s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 246s] | ^ [ 246s] /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 > > >]' [ 246s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] 1008 | std::forward<_Args>(__args)...); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../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]' [ 246s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 246s] ./../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&>]' [ 246s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 246s] | ^~~~ [ 246s] replace.cc:43:1: required from here [ 246s] 168 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 246s] | ~~^~~~~~~~~~~~~~~~~ [ 246s] ./../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 > >*> > >]': [ 246s] /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> > >&}]' [ 246s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] /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]' [ 246s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 246s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] /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]' [ 246s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 246s] 608 | std::forward<_Args>(__args)...); // might throw [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] /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]' [ 246s] 969 | auto __pi = ::new (__mem) [ 246s] | ^~~~~~~~~~~~~ [ 246s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] /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]' [ 246s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] /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 > > >]' [ 246s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 246s] | ^ [ 246s] /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 > > >]' [ 246s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 246s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] 1008 | std::forward<_Args>(__args)...); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../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]' [ 246s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 246s] ./../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&>]' [ 246s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 246s] | ^~~~ [ 246s] replace.cc:43:1: required from here [ 246s] 168 | ({#Op, Arc::Type()}, Op) [ 246s] | ^ [ 246s] ./../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] [ 246s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 246s] | ~~^~~~~~~~~~~~~~~~~ [ 247s] ./../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 > >*> > >]': [ 247s] ./../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 > >*> > >]' [ 247s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] 578 | return_label_type_, call_output_label_, [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] 579 | &all_non_empty_and_sorted)); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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> > >&}]' [ 247s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 247s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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]' [ 247s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 247s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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]' [ 247s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 247s] 608 | std::forward<_Args>(__args)...); // might throw [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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]' [ 247s] 969 | auto __pi = ::new (__mem) [ 247s] | ^~~~~~~~~~~~~ [ 247s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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]' [ 247s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 247s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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 > > >]' [ 247s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 247s] | ^ [ 247s] /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 > > >]' [ 247s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 247s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] 1008 | std::forward<_Args>(__args)...); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 247s] ./../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&>]' [ 247s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 247s] | ^~~~ [ 247s] replace.cc:43:1: required from here [ 247s] 168 | ({#Op, Arc::Type()}, Op) [ 247s] | ^ [ 247s] ./../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] [ 247s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 247s] | ~~^~~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 247s] ./../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 > >*> > >]': [ 247s] ./../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 > >*> > >]' [ 247s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] 578 | return_label_type_, call_output_label_, [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] 579 | &all_non_empty_and_sorted)); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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> > >&}]' [ 247s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 247s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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]' [ 247s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 247s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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]' [ 247s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 247s] 608 | std::forward<_Args>(__args)...); // might throw [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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]' [ 247s] 969 | auto __pi = ::new (__mem) [ 247s] | ^~~~~~~~~~~~~ [ 247s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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]' [ 247s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 247s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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 > > >]' [ 247s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 247s] | ^ [ 247s] /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 > > >]' [ 247s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 247s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] 1008 | std::forward<_Args>(__args)...); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 247s] ./../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&>]' [ 247s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 247s] | ^~~~ [ 247s] replace.cc:43:1: required from here [ 247s] 168 | ({#Op, Arc::Type()}, Op) [ 247s] | ^ [ 247s] ./../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] [ 247s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 247s] | ~~^~~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 247s] ./../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 > >*> > >]': [ 247s] ./../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 > >*> > >]' [ 247s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 247s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] 578 | return_label_type_, call_output_label_, [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] 579 | &all_non_empty_and_sorted)); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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> > >&}]' [ 247s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 247s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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]' [ 247s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 247s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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]' [ 247s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 247s] 608 | std::forward<_Args>(__args)...); // might throw [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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]' [ 247s] 969 | auto __pi = ::new (__mem) [ 247s] | ^~~~~~~~~~~~~ [ 247s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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]' [ 247s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 247s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] /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 > > >]' [ 247s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 247s] | ^ [ 247s] /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 > > >]' [ 247s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 247s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] 1008 | std::forward<_Args>(__args)...); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 247s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 247s] ./../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&>]' [ 247s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 247s] | ^~~~ [ 247s] replace.cc:43:1: required from here [ 247s] 168 | ({#Op, Arc::Type()}, Op) [ 247s] | ^ [ 247s] ./../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] [ 247s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 247s] | ~~^~~~~~~~~~~~~~~~~ [ 247s] ./../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] [ 247s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 247s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 248s] depbase=`echo rmepsilon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 248s] /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 &&\ [ 248s] mv -f $depbase.Tpo $depbase.Plo [ 249s] 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 [ 249s] In file included from ./../include/fst/script/reweight.h:25, [ 249s] from reweight.cc:18: [ 249s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 249s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 249s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 249s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] reweight.cc:36:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../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] [ 249s] 73 | if (s == potential.size()) break; [ 249s] | ~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../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] [ 249s] 79 | if (arc.nextstate >= potential.size()) continue; [ 249s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../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] [ 249s] 107 | const auto startweight = fst->Start() < potential.size() [ 249s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 249s] ./../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]': [ 249s] ./../include/fst/replace.h:753:12: required from here [ 249s] 753 | uint64_t Properties(uint64_t mask) const override { [ 249s] | ^~~~~~~~~~ [ 249s] ./../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] [ 249s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 249s] | ~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 249s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 249s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 249s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] reweight.cc:36:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../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] [ 249s] 73 | if (s == potential.size()) break; [ 249s] | ~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../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] [ 249s] 79 | if (arc.nextstate >= potential.size()) continue; [ 249s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../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] [ 249s] 107 | const auto startweight = fst->Start() < potential.size() [ 249s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 249s] ./../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]': [ 249s] ./../include/fst/replace.h:753:12: required from here [ 249s] 753 | uint64_t Properties(uint64_t mask) const override { [ 249s] | ^~~~~~~~~~ [ 249s] ./../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] [ 249s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 249s] | ~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 249s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 249s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 249s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] reweight.cc:36:1: required from here [ 249s] 168 | ({#Op, Arc::Type()}, Op) [ 249s] | ^ [ 249s] ./../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] [ 249s] 73 | if (s == potential.size()) break; [ 249s] | ~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../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] [ 249s] 79 | if (arc.nextstate >= potential.size()) continue; [ 249s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 249s] ./../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] [ 249s] 107 | const auto startweight = fst->Start() < potential.size() [ 249s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 249s] ./../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]': [ 249s] ./../include/fst/replace.h:753:12: required from here [ 249s] 753 | uint64_t Properties(uint64_t mask) const override { [ 249s] | ^~~~~~~~~~ [ 249s] ./../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] [ 249s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 249s] | ~~^~~~~~~~~~~~~~~~~~~ [ 249s] In file included from ./../include/fst/replace-util.h:39: [ 249s] ./../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 >]': [ 249s] ./../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 >]' [ 249s] 416 | BaseImpl::DeleteStates(dstates); [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 249s] ./../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 >]' [ 249s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:344:8: required from here [ 249s] 344 | void DeleteStates(const std::vector &dstates) override { [ 249s] | ^~~~~~~~~~~~ [ 249s] ./../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] [ 249s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 249s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 249s] ./../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] [ 249s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 249s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 249s] ./../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 >]': [ 249s] ./../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 >]' [ 249s] 416 | BaseImpl::DeleteStates(dstates); [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 249s] ./../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 >]' [ 249s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:344:8: required from here [ 249s] 344 | void DeleteStates(const std::vector &dstates) override { [ 249s] | ^~~~~~~~~~~~ [ 249s] ./../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] [ 249s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 249s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 249s] ./../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] [ 249s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 249s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 249s] ./../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 >]': [ 249s] ./../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 >]' [ 249s] 416 | BaseImpl::DeleteStates(dstates); [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 249s] ./../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 >]' [ 249s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 249s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 249s] ./../include/fst/mutable-fst.h:344:8: required from here [ 249s] 344 | void DeleteStates(const std::vector &dstates) override { [ 249s] | ^~~~~~~~~~~~ [ 249s] ./../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] [ 249s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 249s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 249s] ./../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] [ 249s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 249s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 249s] ./../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 > >]' [ 249s] 1327 | InitMatchers(); [ 249s] | ^~~~~~~~~~~~ [ 249s] ./../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 > >]' [ 249s] 1045 | return new ReplaceFstMatcher(this, [ 249s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 1046 | match_type); [ 249s] | ~~~~~~~~~~~ [ 249s] ./../include/fst/replace.h:1041:21: required from here [ 249s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 249s] | ^~~~~~~~~~~ [ 249s] ./../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] [ 249s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 249s] | ~~^~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 249s] ./../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 > >]' [ 249s] 1327 | InitMatchers(); [ 249s] | ^~~~~~~~~~~~ [ 249s] ./../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 > >]' [ 249s] 1045 | return new ReplaceFstMatcher(this, [ 249s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 1046 | match_type); [ 249s] | ~~~~~~~~~~~ [ 249s] ./../include/fst/replace.h:1041:21: required from here [ 249s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 249s] | ^~~~~~~~~~~ [ 249s] ./../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] [ 249s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 249s] | ~~^~~~~~~~~~~~~~~~~~ [ 249s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 249s] ./../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 > >]' [ 249s] 1327 | InitMatchers(); [ 249s] | ^~~~~~~~~~~~ [ 249s] ./../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 > >]' [ 249s] 1045 | return new ReplaceFstMatcher(this, [ 249s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 249s] 1046 | match_type); [ 249s] | ~~~~~~~~~~~ [ 249s] ./../include/fst/replace.h:1041:21: required from here [ 249s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 249s] | ^~~~~~~~~~~ [ 249s] ./../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] [ 249s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 249s] | ~~^~~~~~~~~~~~~~~~~~ [ 250s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 250s] from ./../include/fst/compat.h:21, [ 250s] from ./../include/fst/fst.h:40, [ 250s] from ./../include/fst/script/randgen.h:25: [ 250s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 250s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 250s] /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 [ 250s] 1973 | return std::__lower_bound(__first, __last, __val, [ 250s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../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 > >]': [ 250s] /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> > >&}]' [ 250s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 250s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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]' [ 250s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 250s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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]' [ 250s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 250s] 608 | std::forward<_Args>(__args)...); // might throw [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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]' [ 250s] 969 | auto __pi = ::new (__mem) [ 250s] | ^~~~~~~~~~~~~ [ 250s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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]' [ 250s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 250s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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 > > >]' [ 250s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 250s] | ^ [ 250s] /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 > > >]' [ 250s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 250s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 1008 | std::forward<_Args>(__args)...); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../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 > >]' [ 250s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 250s] ./../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 > >]' [ 250s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 250s] | ^ [ 250s] ./../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 > >]' [ 250s] 1032 | return new ReplaceFst(*this, safe); [ 250s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/replace.h:1031:15: required from here [ 250s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 250s] | ^~~~ [ 250s] ./../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] [ 250s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../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 > >]': [ 250s] /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> > >&}]' [ 250s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 250s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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]' [ 250s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 250s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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]' [ 250s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 250s] 608 | std::forward<_Args>(__args)...); // might throw [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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]' [ 250s] 969 | auto __pi = ::new (__mem) [ 250s] | ^~~~~~~~~~~~~ [ 250s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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]' [ 250s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 250s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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 > > >]' [ 250s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 250s] | ^ [ 250s] /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 > > >]' [ 250s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 250s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 1008 | std::forward<_Args>(__args)...); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../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 > >]' [ 250s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 250s] ./../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 > >]' [ 250s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 250s] | ^ [ 250s] ./../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 > >]' [ 250s] 1032 | return new ReplaceFst(*this, safe); [ 250s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/replace.h:1031:15: required from here [ 250s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 250s] | ^~~~ [ 250s] ./../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] [ 250s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../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 > >]': [ 250s] /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> > >&}]' [ 250s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 250s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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]' [ 250s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 250s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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]' [ 250s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 250s] 608 | std::forward<_Args>(__args)...); // might throw [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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]' [ 250s] 969 | auto __pi = ::new (__mem) [ 250s] | ^~~~~~~~~~~~~ [ 250s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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]' [ 250s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 250s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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 > > >]' [ 250s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 250s] | ^ [ 250s] /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 > > >]' [ 250s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 250s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 1008 | std::forward<_Args>(__args)...); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../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 > >]' [ 250s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 250s] ./../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 > >]' [ 250s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 250s] | ^ [ 250s] ./../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 > >]' [ 250s] 1032 | return new ReplaceFst(*this, safe); [ 250s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] ./../include/fst/replace.h:1031:15: required from here [ 250s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 250s] | ^~~~ [ 250s] ./../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] [ 250s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 250s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 250s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 250s] /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 [ 250s] 1973 | return std::__lower_bound(__first, __last, __val, [ 250s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 250s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 250s] /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 [ 250s] 1973 | return std::__lower_bound(__first, __last, __val, [ 250s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 251s] from ./../include/fst/minimize.h:23: [ 251s] /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 > > > >]': [ 251s] /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 [ 251s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 251s] | ^~~~~~~~~~~~~ [ 251s] /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 [ 251s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60: [ 251s] /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 > > > >]': [ 251s] /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 [ 251s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 251s] | ^~~~~~~~~~~~~ [ 251s] /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 [ 251s] /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> > > >]': [ 251s] /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 [ 251s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 251s] | ^~~~~~~~~~~~~ [ 251s] /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 [ 251s] /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> > > >]': [ 251s] /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 [ 251s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 251s] | ^~~~~~~~~~~~~ [ 251s] /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 [ 251s] /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 > > >]': [ 251s] /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 [ 251s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 251s] | ^~~~~~~~~~~~~ [ 251s] /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 [ 251s] /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 > > >]': [ 251s] /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 [ 251s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 251s] | ^~~~~~~~~~~~~ [ 251s] /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 [ 251s] /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> > >]': [ 251s] /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 [ 251s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 251s] | ^~~~~~~~~~~~~ [ 251s] /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 [ 251s] /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> > >]': [ 251s] /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 [ 251s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 251s] | ^~~~~~~~~~~~~ [ 251s] /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 [ 251s] /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 > > > > >]': [ 251s] /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 [ 251s] 1235 | __rotate(_RandomAccessIterator __first, [ 251s] | ^~~~~~~~ [ 251s] /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 [ 251s] /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 [ 251s] /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 > > > >]': [ 251s] /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 [ 251s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 251s] | ^~~~~~~~~~~~ [ 251s] /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 > > > >]': [ 251s] /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 [ 251s] /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 [ 251s] /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 [ 251s] /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 [ 251s] /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 > > > >]': [ 251s] /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 [ 251s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 251s] | ^~~~~~~~~~~~~~~~ [ 251s] /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 [ 252s] /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 > > > >]': [ 252s] /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 [ 252s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /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 [ 252s] 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 > > > >]', [ 252s] 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: [ 252s] /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 [ 252s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /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 [ 252s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /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 [ 252s] 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 > > > >]', [ 252s] 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: [ 252s] /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 [ 252s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 252s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 2643 | __first + __step_size, [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 2644 | __first + __two_step, [ 252s] | ~~~~~~~~~~~~~~~~~~~~~ [ 252s] 2645 | __result, __comp); [ 252s] | ~~~~~~~~~~~~~~~~~ [ 252s] /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 [ 252s] /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 [ 252s] 2650 | std::__move_merge(__first, __first + __step_size, [ 252s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 2651 | __first + __step_size, __last, __result, __comp); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /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 [ 252s] 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 > > > >]', [ 252s] 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: [ 252s] /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 [ 252s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 252s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 2643 | __first + __step_size, [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 2644 | __first + __two_step, [ 252s] | ~~~~~~~~~~~~~~~~~~~~~ [ 252s] 2645 | __result, __comp); [ 252s] | ~~~~~~~~~~~~~~~~~ [ 252s] /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 [ 252s] 2650 | std::__move_merge(__first, __first + __step_size, [ 252s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 2651 | __first + __step_size, __last, __result, __comp); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /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 [ 252s] /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 > > >]': [ 252s] /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 [ 252s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 252s] | ^~~~~~~~~~~~~~~~ [ 252s] /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 [ 252s] /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 > > >]': [ 252s] /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 [ 252s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 252s] | ^~~~~~~~~~~~ [ 252s] /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 > > >]': [ 252s] /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 [ 252s] /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 [ 252s] /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 [ 252s] /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 [ 252s] /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 > > >]': [ 252s] /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 [ 252s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 252s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /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 [ 252s] 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 > > >]', [ 252s] 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: [ 252s] /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 [ 252s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /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 [ 252s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /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 [ 252s] 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 > > >]', [ 252s] 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: [ 252s] /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 [ 252s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 252s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 2643 | __first + __step_size, [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 2644 | __first + __two_step, [ 252s] | ~~~~~~~~~~~~~~~~~~~~~ [ 252s] 2645 | __result, __comp); [ 252s] | ~~~~~~~~~~~~~~~~~ [ 252s] /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 [ 252s] /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 [ 252s] 2650 | std::__move_merge(__first, __first + __step_size, [ 252s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 2651 | __first + __step_size, __last, __result, __comp); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /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 [ 252s] 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 > > >]', [ 252s] 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: [ 252s] /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 [ 252s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 252s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 2643 | __first + __step_size, [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 2644 | __first + __two_step, [ 252s] | ~~~~~~~~~~~~~~~~~~~~~ [ 252s] 2645 | __result, __comp); [ 252s] | ~~~~~~~~~~~~~~~~~ [ 252s] /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 [ 252s] 2650 | std::__move_merge(__first, __first + __step_size, [ 252s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 2651 | __first + __step_size, __last, __result, __comp); [ 252s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] /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 [ 252s] depbase=`echo shortest-distance.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 252s] /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 &&\ [ 252s] mv -f $depbase.Tpo $depbase.Plo [ 252s] In file included from ./../include/fst/script/rmepsilon.h:30, [ 252s] from rmepsilon.cc:18: [ 252s] ./../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]': [ 252s] ./../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]' [ 252s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 252s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 689 | &unweighted); [ 252s] | ~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 252s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 252s] | ^~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 252s] 130 | internal::RmEpsilon(fst, opts); [ 252s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 252s] rmepsilon.cc:36:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 252s] In file included from ./../include/fst/script/rmepsilon.h:31: [ 252s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 252s] ./../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]' [ 252s] 69 | RmEpsilon(fst, distance, ropts); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 252s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 252s] 130 | internal::RmEpsilon(fst, opts); [ 252s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 252s] rmepsilon.cc:36:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 252s] ./../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]' [ 252s] 69 | RmEpsilon(fst, distance, ropts); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 252s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 252s] 130 | internal::RmEpsilon(fst, opts); [ 252s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 252s] rmepsilon.cc:36:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 252s] ./../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]' [ 252s] 69 | RmEpsilon(fst, distance, ropts); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 252s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 252s] 130 | internal::RmEpsilon(fst, opts); [ 252s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 252s] rmepsilon.cc:36:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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]': [ 252s] ./../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]' [ 252s] 69 | RmEpsilon(fst, distance, ropts); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 252s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 252s] 130 | internal::RmEpsilon(fst, opts); [ 252s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 252s] rmepsilon.cc:36:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 252s] ./../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]' [ 252s] 69 | RmEpsilon(fst, distance, ropts); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 252s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 252s] 130 | internal::RmEpsilon(fst, opts); [ 252s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 252s] rmepsilon.cc:36:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 252s] ./../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]' [ 252s] 69 | RmEpsilon(fst, distance, ropts); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 252s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 252s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 252s] 130 | internal::RmEpsilon(fst, opts); [ 252s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 252s] rmepsilon.cc:36:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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]': [ 252s] ./../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]' [ 252s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 252s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] 689 | &unweighted); [ 252s] | ~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 252s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 252s] | ^~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 252s] 130 | internal::RmEpsilon(fst, opts); [ 252s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 252s] rmepsilon.cc:36:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 252s] ./../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]' [ 252s] 69 | RmEpsilon(fst, distance, ropts); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 252s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 252s] 130 | internal::RmEpsilon(fst, opts); [ 252s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 252s] rmepsilon.cc:36:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 252s] ./../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]' [ 252s] 69 | RmEpsilon(fst, distance, ropts); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 252s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 252s] 130 | internal::RmEpsilon(fst, opts); [ 252s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 252s] rmepsilon.cc:36:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] /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 > > > >]': [ 252s] /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 [ 252s] 1235 | __rotate(_RandomAccessIterator __first, [ 252s] | ^~~~~~~~ [ 252s] /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 [ 252s] /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 [ 252s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 252s] ./../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]' [ 252s] 69 | RmEpsilon(fst, distance, ropts); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 252s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 252s] 130 | internal::RmEpsilon(fst, opts); [ 252s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 252s] rmepsilon.cc:36:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 252s] ./../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]' [ 252s] 69 | RmEpsilon(fst, distance, ropts); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 252s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 252s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 252s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 252s] 130 | internal::RmEpsilon(fst, opts); [ 252s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 252s] rmepsilon.cc:36:1: required from here [ 252s] 168 | ({#Op, Arc::Type()}, Op) [ 252s] | ^ [ 252s] ./../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] [ 252s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 252s] | ~~^~~~~~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 252s] | ~~^~~~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~ [ 252s] ./../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] [ 252s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 252s] | ~~^~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 253s] ./../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]' [ 253s] 69 | RmEpsilon(fst, distance, ropts); [ 253s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 253s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 253s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 253s] 130 | internal::RmEpsilon(fst, opts); [ 253s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 253s] rmepsilon.cc:36:1: required from here [ 253s] 168 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 253s] | ~~^~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 253s] | ~~^~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 253s] | ~~^~~~~~~~~~~~~~ [ 253s] 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 [ 253s] ./../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] [ 253s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../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]': [ 253s] ./../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]' [ 253s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 253s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] 689 | &unweighted); [ 253s] | ~~~~~~~~~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 253s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 253s] | ^~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 253s] 130 | internal::RmEpsilon(fst, opts); [ 253s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 253s] rmepsilon.cc:36:1: required from here [ 253s] 168 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 253s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 253s] ./../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]' [ 253s] 69 | RmEpsilon(fst, distance, ropts); [ 253s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 253s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 253s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 253s] 130 | internal::RmEpsilon(fst, opts); [ 253s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 253s] rmepsilon.cc:36:1: required from here [ 253s] 168 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 253s] | ~~^~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 253s] | ~~^~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 253s] | ~~^~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 253s] ./../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]' [ 253s] 69 | RmEpsilon(fst, distance, ropts); [ 253s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 253s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 253s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 253s] 130 | internal::RmEpsilon(fst, opts); [ 253s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 253s] rmepsilon.cc:36:1: required from here [ 253s] 168 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 253s] | ~~^~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 253s] | ~~^~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 253s] | ~~^~~~~~~~~~~~~~ [ 253s] /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 > > > >]': [ 253s] /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 [ 253s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 253s] | ^~~~~~~~~~~~~~~~ [ 253s] /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 [ 253s] /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 [ 253s] ./../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] [ 253s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 253s] ./../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]' [ 253s] 69 | RmEpsilon(fst, distance, ropts); [ 253s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 253s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 253s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 253s] 130 | internal::RmEpsilon(fst, opts); [ 253s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 253s] rmepsilon.cc:36:1: required from here [ 253s] 168 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 253s] | ~~^~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 253s] | ~~^~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 253s] | ~~^~~~~~~~~~~~~~ [ 253s] /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 > > > >]': [ 253s] /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 [ 253s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 253s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 253s] /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 [ 253s] /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 [ 253s] /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 [ 253s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 253s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] /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 [ 253s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 253s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] /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 [ 253s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 253s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] 2709 | __middle - __first, __last - __middle, [ 253s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] 2710 | __buffer, __comp); [ 253s] | ~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 253s] ./../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]' [ 253s] 69 | RmEpsilon(fst, distance, ropts); [ 253s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 253s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 253s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 253s] 130 | internal::RmEpsilon(fst, opts); [ 253s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 253s] rmepsilon.cc:36:1: required from here [ 253s] 168 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 253s] | ~~^~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 253s] | ~~^~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 253s] | ~~^~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 253s] ./../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]' [ 253s] 69 | RmEpsilon(fst, distance, ropts); [ 253s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 253s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 253s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 253s] 130 | internal::RmEpsilon(fst, opts); [ 253s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 253s] rmepsilon.cc:36:1: required from here [ 253s] 168 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 253s] | ~~^~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 253s] | ~~^~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 253s] | ~~^~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 253s] | ~~^~~~~~~~~~~~~~~~~~ [ 253s] In file included from ./../include/fst/rmepsilon.h:36: [ 253s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 253s] ./../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]' [ 253s] 313 | Connect(fst); [ 253s] | ~~~~~~~^~~~~ [ 253s] ./../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]' [ 253s] 69 | RmEpsilon(fst, distance, ropts); [ 253s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 253s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 253s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 253s] 130 | internal::RmEpsilon(fst, opts); [ 253s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 253s] rmepsilon.cc:36:1: required from here [ 253s] 168 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 253s] | ~~^~~~~~~~~~~~~~~ [ 253s] In file included from ./../include/fst/queue.h:40: [ 253s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 253s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 253s] 119 | visitor->FinishVisit(); [ 253s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 253s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 253s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 253s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 253s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 253s] | ^~~~~ [ 253s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 253s] 130 | internal::RmEpsilon(fst, opts); [ 253s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 253s] rmepsilon.cc:36:1: required from here [ 253s] 168 | ({#Op, Arc::Type()}, Op) [ 253s] | ^ [ 253s] ./../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] [ 253s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 253s] | ~~^~~~~~~~~~~~~~~~ [ 253s] ./../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] [ 253s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 253s] | ~~^~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 254s] ./../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]' [ 254s] 313 | Connect(fst); [ 254s] | ~~~~~~~^~~~~ [ 254s] ./../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]' [ 254s] 69 | RmEpsilon(fst, distance, ropts); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 254s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 254s] 130 | internal::RmEpsilon(fst, opts); [ 254s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 254s] rmepsilon.cc:36:1: required from here [ 254s] 168 | ({#Op, Arc::Type()}, Op) [ 254s] | ^ [ 254s] ./../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] [ 254s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 254s] | ~~^~~~~~~~~~~~~~~ [ 254s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 254s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 254s] 119 | visitor->FinishVisit(); [ 254s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 254s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 254s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 254s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 254s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 254s] | ^~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 254s] 130 | internal::RmEpsilon(fst, opts); [ 254s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 254s] rmepsilon.cc:36:1: required from here [ 254s] 168 | ({#Op, Arc::Type()}, Op) [ 254s] | ^ [ 254s] ./../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] [ 254s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 254s] | ~~^~~~~~~~~~~~~~~~ [ 254s] ./../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] [ 254s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 254s] | ~~^~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 254s] ./../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]' [ 254s] 313 | Connect(fst); [ 254s] | ~~~~~~~^~~~~ [ 254s] ./../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]' [ 254s] 69 | RmEpsilon(fst, distance, ropts); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 254s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 254s] 130 | internal::RmEpsilon(fst, opts); [ 254s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 254s] rmepsilon.cc:36:1: required from here [ 254s] 168 | ({#Op, Arc::Type()}, Op) [ 254s] | ^ [ 254s] ./../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] [ 254s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 254s] | ~~^~~~~~~~~~~~~~~ [ 254s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 254s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 254s] 119 | visitor->FinishVisit(); [ 254s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 254s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 254s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 254s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 254s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 254s] | ^~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 254s] 130 | internal::RmEpsilon(fst, opts); [ 254s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 254s] rmepsilon.cc:36:1: required from here [ 254s] 168 | ({#Op, Arc::Type()}, Op) [ 254s] | ^ [ 254s] ./../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] [ 254s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 254s] | ~~^~~~~~~~~~~~~~~~ [ 254s] ./../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] [ 254s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 254s] | ~~^~~~~~~~~~~~~~~~ [ 254s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:66, [ 254s] from ./../include/fst/disambiguate.h:28: [ 254s] /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 >]': [ 254s] /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 [ 254s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 254s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] In file included from ./../include/fst/rmepsilon.h:45: [ 254s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 254s] ./../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]' [ 254s] 211 | Prune(fst, opts); [ 254s] | ~~~~~^~~~~~~~~~~ [ 254s] ./../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]' [ 254s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 254s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../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]' [ 254s] 69 | RmEpsilon(fst, distance, ropts); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 254s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 254s] 130 | internal::RmEpsilon(fst, opts); [ 254s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 254s] rmepsilon.cc:36:1: required from here [ 254s] 168 | ({#Op, Arc::Type()}, Op) [ 254s] | ^ [ 254s] ./../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] [ 254s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 254s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 254s] ./../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] [ 254s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 254s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 254s] ./../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] [ 254s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 254s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 254s] ./../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] [ 254s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 254s] | ~~^~~~~~~~~~~~~~~~ [ 254s] In file included from ./../include/fst/script/rmepsilon.h:28: [ 254s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 254s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 254s] 138 | class ImplToExpandedFst : public ImplToFst { [ 254s] | ^~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 254s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 254s] | ^~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 254s] 527 | class VectorFst : public ImplToMutableFst> { [ 254s] | ^~~~~~~~~ [ 254s] ./../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]' [ 254s] 316 | VectorFst rfst; [ 254s] | ^~~~ [ 254s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 254s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 254s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../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]' [ 254s] 211 | Prune(fst, opts); [ 254s] | ~~~~~^~~~~~~~~~~ [ 254s] ./../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]' [ 254s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 254s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../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]' [ 254s] 69 | RmEpsilon(fst, distance, ropts); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 254s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 254s] 130 | internal::RmEpsilon(fst, opts); [ 254s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 254s] rmepsilon.cc:36:1: required from here [ 254s] 168 | ({#Op, Arc::Type()}, Op) [ 254s] | ^ [ 254s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 254s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 254s] | ^~~~~~~~ [ 254s] In file included from ./../include/fst/expanded-fst.h:38, [ 254s] from ./../include/fst/mutable-fst.h:38: [ 254s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 254s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 254s] | ^~~~~~~~ [ 254s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 254s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 254s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 254s] | ^~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 254s] 527 | class VectorFst : public ImplToMutableFst> { [ 254s] | ^~~~~~~~~ [ 254s] ./../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]' [ 254s] 316 | VectorFst rfst; [ 254s] | ^~~~ [ 254s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 254s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 254s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../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]' [ 254s] 211 | Prune(fst, opts); [ 254s] | ~~~~~^~~~~~~~~~~ [ 254s] ./../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]' [ 254s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 254s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../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]' [ 254s] 69 | RmEpsilon(fst, distance, ropts); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 254s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 254s] 130 | internal::RmEpsilon(fst, opts); [ 254s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 254s] rmepsilon.cc:36:1: required from here [ 254s] 168 | ({#Op, Arc::Type()}, Op) [ 254s] | ^ [ 254s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 254s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 254s] | ^~~~~~~~ [ 254s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 254s] 138 | class ImplToExpandedFst : public ImplToFst { [ 254s] | ^~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 254s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 254s] 527 | class VectorFst : public ImplToMutableFst> { [ 254s] | ^~~~~~~~~ [ 254s] ./../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]' [ 254s] 316 | VectorFst rfst; [ 254s] | ^~~~ [ 254s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 254s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 254s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../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]' [ 254s] 211 | Prune(fst, opts); [ 254s] | ~~~~~^~~~~~~~~~~ [ 254s] ./../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]' [ 254s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 254s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../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]' [ 254s] 69 | RmEpsilon(fst, distance, ropts); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 254s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 254s] 130 | internal::RmEpsilon(fst, opts); [ 254s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 254s] rmepsilon.cc:36:1: required from here [ 254s] 168 | ({#Op, Arc::Type()}, Op) [ 254s] | ^ [ 254s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 254s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 254s] | ^~~~~~~~ [ 254s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 254s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 254s] | ^~~~~~~~~~~~~~~~ [ 254s] In file included from ./../include/fst/queue.h:38: [ 254s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 254s] ./../include/fst/prune.h:149:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 254s] 149 | enqueued[s] = heap.Insert(s); [ 254s] | ~~~~~~~~~~~^~~ [ 254s] ./../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]' [ 254s] 211 | Prune(fst, opts); [ 254s] | ~~~~~^~~~~~~~~~~ [ 254s] ./../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]' [ 254s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 254s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../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]' [ 254s] 69 | RmEpsilon(fst, distance, ropts); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 254s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 254s] 130 | internal::RmEpsilon(fst, opts); [ 254s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 254s] rmepsilon.cc:36:1: required from here [ 254s] 168 | ({#Op, Arc::Type()}, Op) [ 254s] | ^ [ 254s] ./../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] [ 254s] 57 | if (size_ < values_.size()) { [ 254s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 254s] ./../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]' [ 254s] 227 | state_queue_->Update(nextstate); [ 254s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 254s] ./../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]' [ 254s] 161 | sd_state_.ShortestDistance(source); [ 254s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 254s] ./../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]' [ 254s] 280 | rmeps_state.Expand(state); [ 254s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 254s] ./../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]' [ 254s] 69 | RmEpsilon(fst, distance, ropts); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 254s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 254s] 130 | internal::RmEpsilon(fst, opts); [ 254s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 254s] rmepsilon.cc:36:1: required from here [ 254s] 168 | ({#Op, Arc::Type()}, Op) [ 254s] | ^ [ 254s] ./../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] [ 254s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 254s] | ~~^~~~~~~~~~~~~~ [ 254s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 254s] ./../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]' [ 254s] 187 | state_queue_->Enqueue(source); [ 254s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 254s] ./../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]' [ 254s] 161 | sd_state_.ShortestDistance(source); [ 254s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 254s] ./../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]' [ 254s] 280 | rmeps_state.Expand(state); [ 254s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 254s] ./../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]' [ 254s] 69 | RmEpsilon(fst, distance, ropts); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 254s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 254s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 254s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 254s] 130 | internal::RmEpsilon(fst, opts); [ 254s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 254s] rmepsilon.cc:36:1: required from here [ 254s] 168 | ({#Op, Arc::Type()}, Op) [ 254s] | ^ [ 254s] ./../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] [ 254s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 254s] | ~~~~~~~~~~~~~~~~~^~~~ [ 255s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 255s] ./../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]' [ 255s] 224 | key_[s] = heap_.Insert(s); [ 255s] | ~~~~~~~~~~~~^~~ [ 255s] ./../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]' [ 255s] 187 | state_queue_->Enqueue(source); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 255s] ./../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]' [ 255s] 161 | sd_state_.ShortestDistance(source); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 255s] ./../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]' [ 255s] 280 | rmeps_state.Expand(state); [ 255s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 255s] ./../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]' [ 255s] 69 | RmEpsilon(fst, distance, ropts); [ 255s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 255s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 255s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 255s] 130 | internal::RmEpsilon(fst, opts); [ 255s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 255s] rmepsilon.cc:36:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../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] [ 255s] 57 | if (size_ < values_.size()) { [ 255s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 255s] ./../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]': [ 255s] ./../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]' [ 255s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 255s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] 689 | &unweighted); [ 255s] | ~~~~~~~~~~~~ [ 255s] ./../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]' [ 255s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 255s] | ^~~~~~~~~~~ [ 255s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 255s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 255s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../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]' [ 255s] 211 | Prune(fst, opts); [ 255s] | ~~~~~^~~~~~~~~~~ [ 255s] ./../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]' [ 255s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 255s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../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]' [ 255s] 69 | RmEpsilon(fst, distance, ropts); [ 255s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 255s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 255s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 255s] 130 | internal::RmEpsilon(fst, opts); [ 255s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 255s] rmepsilon.cc:36:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../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] [ 255s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 255s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 255s] ./../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]': [ 255s] ./../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]' [ 255s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 255s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] 689 | &unweighted); [ 255s] | ~~~~~~~~~~~~ [ 255s] ./../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]' [ 255s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 255s] | ^~~~~~~~~~~ [ 255s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 255s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 255s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../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]' [ 255s] 211 | Prune(fst, opts); [ 255s] | ~~~~~^~~~~~~~~~~ [ 255s] ./../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]' [ 255s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 255s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../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]' [ 255s] 69 | RmEpsilon(fst, distance, ropts); [ 255s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 255s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 255s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 255s] 130 | internal::RmEpsilon(fst, opts); [ 255s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 255s] rmepsilon.cc:36:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../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] [ 255s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 255s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 255s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 255s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 255s] | ^~~~~~~~~ [ 255s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 255s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 255s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 255s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 255s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../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]' [ 255s] 211 | Prune(fst, opts); [ 255s] | ~~~~~^~~~~~~~~~~ [ 255s] ./../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]' [ 255s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 255s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../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]' [ 255s] 69 | RmEpsilon(fst, distance, ropts); [ 255s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 255s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 255s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 255s] 130 | internal::RmEpsilon(fst, opts); [ 255s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 255s] rmepsilon.cc:36:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../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] [ 255s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 255s] | ~~^~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 255s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 255s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 255s] | ^~~~~~~~~ [ 255s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 255s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 255s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 255s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 255s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../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]' [ 255s] 211 | Prune(fst, opts); [ 255s] | ~~~~~^~~~~~~~~~~ [ 255s] ./../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]' [ 255s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 255s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../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]' [ 255s] 69 | RmEpsilon(fst, distance, ropts); [ 255s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 255s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 255s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 255s] 130 | internal::RmEpsilon(fst, opts); [ 255s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 255s] rmepsilon.cc:36:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../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] [ 255s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 255s] | ~~^~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 256s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 256s] 119 | visitor->FinishVisit(); [ 256s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 256s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 256s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 256s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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 >]' [ 256s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../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]' [ 256s] 665 | queue_ = std::make_unique>(fst, filter); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 256s] ./../include/fst/shortest-distance.h:319:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 256s] ./../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]' [ 256s] 211 | Prune(fst, opts); [ 256s] | ~~~~~^~~~~~~~~~~ [ 256s] ./../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]' [ 256s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 256s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../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]' [ 256s] 69 | RmEpsilon(fst, distance, ropts); [ 256s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 256s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 256s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 256s] 130 | internal::RmEpsilon(fst, opts); [ 256s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 256s] rmepsilon.cc:36:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../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] [ 256s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 256s] | ~~^~~~~~~~~~~~~~~~ [ 256s] ./../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] [ 256s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 256s] | ~~^~~~~~~~~~~~~~~~ [ 256s] depbase=`echo shortest-path.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 256s] /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 &&\ [ 256s] mv -f $depbase.Tpo $depbase.Plo [ 256s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 256s] ./../include/fst/queue.h:558:11: required from here [ 256s] 558 | StateId Head() const final { [ 256s] | ^~~~ [ 256s] ./../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] [ 256s] 562 | ((front_ >= trivial_queue_.size()) || [ 256s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 256s] ./../include/fst/queue.h:573:8: required from here [ 256s] 573 | void Enqueue(StateId s) final { [ 256s] | ^~~~~~~ [ 256s] ./../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] [ 256s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 256s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 256s] ./../include/fst/queue.h:591:8: required from here [ 256s] 591 | void Dequeue() final { [ 256s] | ^~~~~~~ [ 256s] ./../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] [ 256s] 594 | } else if (front_ < trivial_queue_.size()) { [ 256s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 256s] ./../include/fst/queue.h:603:8: required from here [ 256s] 603 | bool Empty() const final { [ 256s] | ^~~~~ [ 256s] ./../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] [ 256s] 612 | return (front_ >= trivial_queue_.size()) || [ 256s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 256s] ./../include/fst/queue.h:617:8: required from here [ 256s] 617 | void Clear() final { [ 256s] | ^~~~~ [ 256s] ./../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] [ 256s] 621 | } else if (i < trivial_queue_.size()) { [ 256s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 256s] ./../include/fst/queue.h:238:8: required from here [ 256s] 238 | void Update(StateId s) override { [ 256s] | ^~~~~~ [ 256s] ./../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] [ 256s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 256s] | ~~^~~~~~~~~~~~~~ [ 256s] In file included from ./../include/fst/topsort.h:27, [ 256s] from ./../include/fst/queue.h:40, [ 256s] from ./../include/fst/script/shortest-distance.h:30, [ 256s] from shortest-distance.cc:18: [ 256s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 256s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 256s] 138 | class ImplToExpandedFst : public ImplToFst { [ 256s] | ^~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 256s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 256s] | ^~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 256s] 527 | class VectorFst : public ImplToMutableFst> { [ 256s] | ^~~~~~~~~ [ 256s] ./../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]' [ 256s] 316 | VectorFst rfst; [ 256s] | ^~~~ [ 256s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 256s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 225 | std::get<3>(*args)); [ 256s] | ~~~~~~~~~~~~~~~~~~~ [ 256s] shortest-distance.cc:52:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 256s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 256s] | ^~~~~~~~ [ 256s] In file included from ./../include/fst/expanded-fst.h:38, [ 256s] from ./../include/fst/mutable-fst.h:38: [ 256s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 256s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 256s] | ^~~~~~~~ [ 256s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 256s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 256s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 256s] | ^~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 256s] 527 | class VectorFst : public ImplToMutableFst> { [ 256s] | ^~~~~~~~~ [ 256s] ./../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]' [ 256s] 316 | VectorFst rfst; [ 256s] | ^~~~ [ 256s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 256s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 225 | std::get<3>(*args)); [ 256s] | ~~~~~~~~~~~~~~~~~~~ [ 256s] shortest-distance.cc:52:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 256s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 256s] | ^~~~~~~~ [ 256s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 256s] 138 | class ImplToExpandedFst : public ImplToFst { [ 256s] | ^~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 256s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 256s] 527 | class VectorFst : public ImplToMutableFst> { [ 256s] | ^~~~~~~~~ [ 256s] ./../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]' [ 256s] 316 | VectorFst rfst; [ 256s] | ^~~~ [ 256s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 256s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 225 | std::get<3>(*args)); [ 256s] | ~~~~~~~~~~~~~~~~~~~ [ 256s] shortest-distance.cc:52:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 256s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 256s] | ^~~~~~~~ [ 256s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 256s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 256s] | ^~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 256s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 256s] 138 | class ImplToExpandedFst : public ImplToFst { [ 256s] | ^~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 256s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 256s] | ^~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 256s] 527 | class VectorFst : public ImplToMutableFst> { [ 256s] | ^~~~~~~~~ [ 256s] ./../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]' [ 256s] 316 | VectorFst rfst; [ 256s] | ^~~~ [ 256s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 256s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 225 | std::get<3>(*args)); [ 256s] | ~~~~~~~~~~~~~~~~~~~ [ 256s] shortest-distance.cc:52:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 256s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 256s] | ^~~~~~~~ [ 256s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 256s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 256s] | ^~~~~~~~ [ 256s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 256s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 256s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 256s] | ^~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 256s] 527 | class VectorFst : public ImplToMutableFst> { [ 256s] | ^~~~~~~~~ [ 256s] ./../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]' [ 256s] 316 | VectorFst rfst; [ 256s] | ^~~~ [ 256s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 256s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 225 | std::get<3>(*args)); [ 256s] | ~~~~~~~~~~~~~~~~~~~ [ 256s] shortest-distance.cc:52:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 256s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 256s] | ^~~~~~~~ [ 256s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 256s] 138 | class ImplToExpandedFst : public ImplToFst { [ 256s] | ^~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 256s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 256s] 527 | class VectorFst : public ImplToMutableFst> { [ 256s] | ^~~~~~~~~ [ 256s] ./../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]' [ 256s] 316 | VectorFst rfst; [ 256s] | ^~~~ [ 256s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 256s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 225 | std::get<3>(*args)); [ 256s] | ~~~~~~~~~~~~~~~~~~~ [ 256s] shortest-distance.cc:52:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 256s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 256s] | ^~~~~~~~ [ 256s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 256s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 256s] | ^~~~~~~~~~~~~~~~ [ 256s] In file included from ./../include/fst/cache.h:40, [ 256s] from ./../include/fst/rmepsilon.h:34: [ 256s] ./../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 > >]': [ 256s] ./../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 > >]' [ 256s] 416 | BaseImpl::DeleteStates(dstates); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 256s] ./../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 > >]' [ 256s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 256s] ./../include/fst/mutable-fst.h:344:8: required from here [ 256s] 344 | void DeleteStates(const std::vector &dstates) override { [ 256s] | ^~~~~~~~~~~~ [ 256s] ./../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] [ 256s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 256s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 256s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 256s] 138 | class ImplToExpandedFst : public ImplToFst { [ 256s] | ^~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 256s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 256s] | ^~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 256s] 527 | class VectorFst : public ImplToMutableFst> { [ 256s] | ^~~~~~~~~ [ 256s] ./../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]' [ 256s] 316 | VectorFst rfst; [ 256s] | ^~~~ [ 256s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 256s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 225 | std::get<3>(*args)); [ 256s] | ~~~~~~~~~~~~~~~~~~~ [ 256s] shortest-distance.cc:52:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 256s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 256s] | ^~~~~~~~ [ 256s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 256s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 256s] | ^~~~~~~~ [ 256s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 256s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 256s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 256s] | ^~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 256s] 527 | class VectorFst : public ImplToMutableFst> { [ 256s] | ^~~~~~~~~ [ 256s] ./../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]' [ 256s] 316 | VectorFst rfst; [ 256s] | ^~~~ [ 256s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 256s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 225 | std::get<3>(*args)); [ 256s] | ~~~~~~~~~~~~~~~~~~~ [ 256s] shortest-distance.cc:52:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 256s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 256s] | ^~~~~~~~ [ 256s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 256s] 138 | class ImplToExpandedFst : public ImplToFst { [ 256s] | ^~~~~~~~~~~~~~~~~ [ 256s] ./../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] [ 256s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 256s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 256s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 256s] 527 | class VectorFst : public ImplToMutableFst> { [ 256s] | ^~~~~~~~~ [ 256s] ./../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]' [ 256s] 316 | VectorFst rfst; [ 256s] | ^~~~ [ 256s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 256s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 225 | std::get<3>(*args)); [ 256s] | ~~~~~~~~~~~~~~~~~~~ [ 256s] shortest-distance.cc:52:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 256s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 256s] | ^~~~~~~~ [ 256s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 256s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 256s] | ^~~~~~~~~~~~~~~~ [ 256s] In file included from ./../include/fst/script/shortest-distance.h:31: [ 256s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 256s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 256s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] shortest-distance.cc:53:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../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] [ 256s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 256s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 256s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 256s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] shortest-distance.cc:53:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../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] [ 256s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 256s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 256s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 256s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 256s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 256s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] shortest-distance.cc:53:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../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] [ 256s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 256s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 256s] 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 [ 257s] ./../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]': [ 257s] ./../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]' [ 257s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 257s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 257s] 689 | &unweighted); [ 257s] | ~~~~~~~~~~~~ [ 257s] ./../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]' [ 257s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 257s] | ^~~~~~~~~~~ [ 257s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 257s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 257s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 257s] 225 | std::get<3>(*args)); [ 257s] | ~~~~~~~~~~~~~~~~~~~ [ 257s] shortest-distance.cc:52:1: required from here [ 257s] 168 | ({#Op, Arc::Type()}, Op) [ 257s] | ^ [ 257s] ./../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] [ 257s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 257s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 257s] ./../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]': [ 257s] ./../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]' [ 257s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 257s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 257s] 689 | &unweighted); [ 257s] | ~~~~~~~~~~~~ [ 257s] ./../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]' [ 257s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 257s] | ^~~~~~~~~~~ [ 257s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 257s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 257s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 257s] 225 | std::get<3>(*args)); [ 257s] | ~~~~~~~~~~~~~~~~~~~ [ 257s] shortest-distance.cc:52:1: required from here [ 257s] 168 | ({#Op, Arc::Type()}, Op) [ 257s] | ^ [ 257s] ./../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] [ 257s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 257s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 257s] ./../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]': [ 257s] ./../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]' [ 257s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 257s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 257s] 689 | &unweighted); [ 257s] | ~~~~~~~~~~~~ [ 257s] ./../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]' [ 257s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 257s] | ^~~~~~~~~~~ [ 257s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 257s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 257s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 257s] 225 | std::get<3>(*args)); [ 257s] | ~~~~~~~~~~~~~~~~~~~ [ 257s] shortest-distance.cc:52:1: required from here [ 257s] 168 | ({#Op, Arc::Type()}, Op) [ 257s] | ^ [ 257s] ./../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] [ 257s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 257s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 257s] ./../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]': [ 257s] ./../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]' [ 257s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 257s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 257s] 689 | &unweighted); [ 257s] | ~~~~~~~~~~~~ [ 257s] ./../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]' [ 257s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 257s] | ^~~~~~~~~~~ [ 257s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 257s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 257s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 257s] 225 | std::get<3>(*args)); [ 257s] | ~~~~~~~~~~~~~~~~~~~ [ 257s] shortest-distance.cc:52:1: required from here [ 257s] 168 | ({#Op, Arc::Type()}, Op) [ 257s] | ^ [ 257s] ./../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] [ 257s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 257s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 258s] ./../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]': [ 258s] ./../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]' [ 258s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 258s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 258s] 689 | &unweighted); [ 258s] | ~~~~~~~~~~~~ [ 258s] ./../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]' [ 258s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 258s] | ^~~~~~~~~~~ [ 258s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 258s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 258s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 258s] 225 | std::get<3>(*args)); [ 258s] | ~~~~~~~~~~~~~~~~~~~ [ 258s] shortest-distance.cc:52:1: required from here [ 258s] 168 | ({#Op, Arc::Type()}, Op) [ 258s] | ^ [ 258s] ./../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] [ 258s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 258s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 258s] ./../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]': [ 258s] ./../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]' [ 258s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 258s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 258s] 689 | &unweighted); [ 258s] | ~~~~~~~~~~~~ [ 258s] ./../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]' [ 258s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 258s] | ^~~~~~~~~~~ [ 258s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 258s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 258s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 258s] 225 | std::get<3>(*args)); [ 258s] | ~~~~~~~~~~~~~~~~~~~ [ 258s] shortest-distance.cc:52:1: required from here [ 258s] 168 | ({#Op, Arc::Type()}, Op) [ 258s] | ^ [ 258s] ./../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] [ 258s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 258s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 258s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 258s] ./../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]' [ 258s] 227 | state_queue_->Update(nextstate); [ 258s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 258s] ./../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]' [ 258s] 267 | sd_state.ShortestDistance(opts.source); [ 258s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 258s] ./../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]' [ 258s] 119 | ShortestDistance(fst, distance, sopts); [ 258s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 258s] ./../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]' [ 258s] 128 | ShortestDistance>(fst, distance, opts); [ 258s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 258s] ./../include/fst/script/shortest-distance.h:188:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 258s] 187 | internal::ShortestDistance>( [ 258s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 258s] 189 | fst, &typed_distance, opts); [ 258s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 258s] shortest-distance.cc:51:1: required from here [ 258s] 168 | ({#Op, Arc::Type()}, Op) [ 258s] | ^ [ 258s] ./../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] [ 258s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 258s] | ~~^~~~~~~~~~~~~~ [ 258s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 258s] ./../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]' [ 258s] 187 | state_queue_->Enqueue(source); [ 258s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 258s] ./../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]' [ 258s] 267 | sd_state.ShortestDistance(opts.source); [ 258s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 258s] ./../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]' [ 258s] 119 | ShortestDistance(fst, distance, sopts); [ 258s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 258s] ./../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]' [ 258s] 128 | ShortestDistance>(fst, distance, opts); [ 258s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 258s] ./../include/fst/script/shortest-distance.h:197:64: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 258s] 197 | internal::ShortestDistance>( [ 258s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 258s] 198 | fst, &typed_distance, opts); [ 258s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 258s] shortest-distance.cc:51:1: required from here [ 258s] 168 | ({#Op, Arc::Type()}, Op) [ 258s] | ^ [ 258s] ./../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] [ 258s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 258s] | ~~~~~~~~~~~~~~~~~^~~~ [ 258s] /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> > > >]': [ 258s] /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 [ 258s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 258s] | ^~~~~~~~~~~~~~~~ [ 258s] /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 [ 259s] /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> > >]': [ 259s] /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 [ 259s] /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 [ 259s] ./../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]': [ 259s] ./../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]' [ 259s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 259s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 689 | &unweighted); [ 259s] | ~~~~~~~~~~~~ [ 259s] /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 >]' [ 259s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 116 | QueueConstructor::Construct(fst, distance)); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 132 | ShortestDistance>(fst, distance, opts); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 259s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 259s] 172 | opts); [ 259s] | ~~~~~ [ 259s] shortest-distance.cc:51:1: required from here [ 259s] 168 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 259s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]': [ 259s] ./../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]' [ 259s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 259s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 689 | &unweighted); [ 259s] | ~~~~~~~~~~~~ [ 259s] /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 >]' [ 259s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 116 | QueueConstructor::Construct(fst, distance)); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 136 | ShortestDistance>(fst, distance, [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 259s] 137 | opts); [ 259s] | ~~~~~ [ 259s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 259s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 259s] 172 | opts); [ 259s] | ~~~~~ [ 259s] shortest-distance.cc:51:1: required from here [ 259s] 168 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 259s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]': [ 259s] ./../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]' [ 259s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 259s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 689 | &unweighted); [ 259s] | ~~~~~~~~~~~~ [ 259s] /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 >]' [ 259s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 116 | QueueConstructor::Construct(fst, distance)); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 141 | ShortestDistance>(fst, distance, [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 259s] 142 | opts); [ 259s] | ~~~~~ [ 259s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 259s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 259s] 172 | opts); [ 259s] | ~~~~~ [ 259s] shortest-distance.cc:51:1: required from here [ 259s] 168 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 259s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 259s] In file included from ./../include/fst/queue.h:38: [ 259s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 259s] ./../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]' [ 259s] 224 | key_[s] = heap_.Insert(s); [ 259s] | ~~~~~~~~~~~~^~~ [ 259s] ./../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]' [ 259s] 187 | state_queue_->Enqueue(source); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 259s] ./../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]' [ 259s] 267 | sd_state.ShortestDistance(opts.source); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 119 | ShortestDistance(fst, distance, sopts); [ 259s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 128 | ShortestDistance>(fst, distance, opts); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/script/shortest-distance.h:188:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 259s] 187 | internal::ShortestDistance>( [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 259s] 189 | fst, &typed_distance, opts); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] shortest-distance.cc:51:1: required from here [ 259s] 168 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 57 | if (size_ < values_.size()) { [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 259s] ./../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]': [ 259s] ./../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]' [ 259s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 259s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 689 | &unweighted); [ 259s] | ~~~~~~~~~~~~ [ 259s] /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 >]' [ 259s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 116 | QueueConstructor::Construct(fst, distance)); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 132 | ShortestDistance>(fst, distance, opts); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 259s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 259s] 172 | opts); [ 259s] | ~~~~~ [ 259s] shortest-distance.cc:51:1: required from here [ 259s] 168 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 259s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]': [ 259s] ./../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]' [ 259s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 259s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 689 | &unweighted); [ 259s] | ~~~~~~~~~~~~ [ 259s] /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 >]' [ 259s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 116 | QueueConstructor::Construct(fst, distance)); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 136 | ShortestDistance>(fst, distance, [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 259s] 137 | opts); [ 259s] | ~~~~~ [ 259s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 259s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 259s] 172 | opts); [ 259s] | ~~~~~ [ 259s] shortest-distance.cc:51:1: required from here [ 259s] 168 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 259s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]': [ 259s] ./../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]' [ 259s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 259s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 689 | &unweighted); [ 259s] | ~~~~~~~~~~~~ [ 259s] /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 >]' [ 259s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 116 | QueueConstructor::Construct(fst, distance)); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 141 | ShortestDistance>(fst, distance, [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 259s] 142 | opts); [ 259s] | ~~~~~ [ 259s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 259s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 259s] 172 | opts); [ 259s] | ~~~~~ [ 259s] shortest-distance.cc:51:1: required from here [ 259s] 168 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 259s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]': [ 259s] ./../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]' [ 259s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 259s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 689 | &unweighted); [ 259s] | ~~~~~~~~~~~~ [ 259s] /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 >]' [ 259s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 116 | QueueConstructor::Construct(fst, distance)); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 132 | ShortestDistance>(fst, distance, opts); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 259s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 259s] 172 | opts); [ 259s] | ~~~~~ [ 259s] shortest-distance.cc:51:1: required from here [ 259s] 168 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 259s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]': [ 259s] ./../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]' [ 259s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 259s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 689 | &unweighted); [ 259s] | ~~~~~~~~~~~~ [ 259s] /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 >]' [ 259s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 116 | QueueConstructor::Construct(fst, distance)); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 136 | ShortestDistance>(fst, distance, [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 259s] 137 | opts); [ 259s] | ~~~~~ [ 259s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 259s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 259s] 172 | opts); [ 259s] | ~~~~~ [ 259s] shortest-distance.cc:51:1: required from here [ 259s] 168 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 259s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]': [ 259s] ./../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]' [ 259s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 259s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 689 | &unweighted); [ 259s] | ~~~~~~~~~~~~ [ 259s] /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 >]' [ 259s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 116 | QueueConstructor::Construct(fst, distance)); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 141 | ShortestDistance>(fst, distance, [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 259s] 142 | opts); [ 259s] | ~~~~~ [ 259s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 259s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 259s] 172 | opts); [ 259s] | ~~~~~ [ 259s] shortest-distance.cc:51:1: required from here [ 259s] 168 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 259s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 259s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 259s] 119 | visitor->FinishVisit(); [ 259s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 259s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 259s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 259s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] /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 >]' [ 259s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 665 | queue_ = std::make_unique>(fst, filter); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 259s] | ^~~~~~~~~~~ [ 259s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 259s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 259s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 225 | std::get<3>(*args)); [ 259s] | ~~~~~~~~~~~~~~~~~~~ [ 259s] shortest-distance.cc:52:1: required from here [ 259s] 168 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 259s] | ~~^~~~~~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 259s] | ~~^~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 259s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 259s] 119 | visitor->FinishVisit(); [ 259s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 259s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 259s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 259s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] /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 >]' [ 259s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 665 | queue_ = std::make_unique>(fst, filter); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 259s] | ^~~~~~~~~~~ [ 259s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 259s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 259s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 225 | std::get<3>(*args)); [ 259s] | ~~~~~~~~~~~~~~~~~~~ [ 259s] shortest-distance.cc:52:1: required from here [ 259s] 168 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 259s] | ~~^~~~~~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 259s] | ~~^~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 259s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 259s] 119 | visitor->FinishVisit(); [ 259s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 259s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 259s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 259s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] /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 >]' [ 259s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 665 | queue_ = std::make_unique>(fst, filter); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 259s] | ^~~~~~~~~~~ [ 259s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 259s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 259s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 225 | std::get<3>(*args)); [ 259s] | ~~~~~~~~~~~~~~~~~~~ [ 259s] shortest-distance.cc:52:1: required from here [ 259s] 168 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 259s] | ~~^~~~~~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 259s] | ~~^~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 259s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 259s] 119 | visitor->FinishVisit(); [ 259s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 259s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 259s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 259s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] /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 >]' [ 259s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 665 | queue_ = std::make_unique>(fst, filter); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 259s] | ^~~~~~~~~~~ [ 259s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 259s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 259s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 225 | std::get<3>(*args)); [ 259s] | ~~~~~~~~~~~~~~~~~~~ [ 259s] shortest-distance.cc:52:1: required from here [ 259s] 168 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 259s] | ~~^~~~~~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 259s] | ~~^~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 259s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 259s] 119 | visitor->FinishVisit(); [ 259s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 259s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 259s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 259s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] /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 >]' [ 259s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 665 | queue_ = std::make_unique>(fst, filter); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 259s] | ^~~~~~~~~~~ [ 259s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 259s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 259s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 225 | std::get<3>(*args)); [ 259s] | ~~~~~~~~~~~~~~~~~~~ [ 259s] shortest-distance.cc:52:1: required from here [ 259s] 168 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 259s] | ~~^~~~~~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 259s] | ~~^~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 259s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 259s] 119 | visitor->FinishVisit(); [ 259s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 259s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 259s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 259s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] /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 >]' [ 259s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 665 | queue_ = std::make_unique>(fst, filter); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 259s] ./../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]' [ 259s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 259s] | ^~~~~~~~~~~ [ 259s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 259s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 259s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 225 | std::get<3>(*args)); [ 259s] | ~~~~~~~~~~~~~~~~~~~ [ 259s] shortest-distance.cc:52:1: required from here [ 259s] 168 | ({#Op, Arc::Type()}, Op) [ 259s] | ^ [ 259s] ./../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] [ 259s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 259s] | ~~^~~~~~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 259s] | ~~^~~~~~~~~~~~~~~~ [ 260s] In file included from ./../include/fst/script/shortest-path.h:29, [ 260s] from shortest-path.cc:18: [ 260s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 260s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 260s] 138 | class ImplToExpandedFst : public ImplToFst { [ 260s] | ^~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 260s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 260s] | ^~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 260s] 527 | class VectorFst : public ImplToMutableFst> { [ 260s] | ^~~~~~~~~ [ 260s] ./../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]' [ 260s] 475 | VectorFst rfst; [ 260s] | ^~~~ [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 260s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 260s] | ^~~~~~~~ [ 260s] In file included from ./../include/fst/expanded-fst.h:38, [ 260s] from ./../include/fst/mutable-fst.h:38: [ 260s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 260s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 260s] | ^~~~~~~~ [ 260s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 260s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 260s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 260s] | ^~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 260s] 527 | class VectorFst : public ImplToMutableFst> { [ 260s] | ^~~~~~~~~ [ 260s] ./../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]' [ 260s] 475 | VectorFst rfst; [ 260s] | ^~~~ [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 260s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 260s] | ^~~~~~~~ [ 260s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 260s] 138 | class ImplToExpandedFst : public ImplToFst { [ 260s] | ^~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 260s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 260s] 527 | class VectorFst : public ImplToMutableFst> { [ 260s] | ^~~~~~~~~ [ 260s] ./../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]' [ 260s] 475 | VectorFst rfst; [ 260s] | ^~~~ [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 260s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 260s] | ^~~~~~~~ [ 260s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 260s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 260s] | ^~~~~~~~~~~~~~~~ [ 260s] In file included from ./../include/fst/script/shortest-path.h:32: [ 260s] ./../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]': [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 482 | if (state < distance->size()) { [ 260s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] ./../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]': [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 99 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 482 | if (state < distance->size()) { [ 260s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] ./../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]': [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 103 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 482 | if (state < distance->size()) { [ 260s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] ./../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]': [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 108 | ShortestPath>( [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 260s] 109 | ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 482 | if (state < distance->size()) { [ 260s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] ./../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]': [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 482 | if (state < distance->size()) { [ 260s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] ./../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]': [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 482 | if (state < distance->size()) { [ 260s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] ./../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]': [ 260s] ./../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]' [ 260s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 457 | &parent)) { [ 260s] | ~~~~~~~~ [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 190 | if (distance->size() < source) { [ 260s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 260s] ./../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] [ 260s] 222 | if (distance->size() <= arc.nextstate) { [ 260s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 260s] ./../include/fst/queue.h:558:11: required from here [ 260s] 558 | StateId Head() const final { [ 260s] | ^~~~ [ 260s] ./../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] [ 260s] 562 | ((front_ >= trivial_queue_.size()) || [ 260s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 260s] ./../include/fst/queue.h:573:8: required from here [ 260s] 573 | void Enqueue(StateId s) final { [ 260s] | ^~~~~~~ [ 260s] ./../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] [ 260s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 260s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 260s] ./../include/fst/queue.h:591:8: required from here [ 260s] 591 | void Dequeue() final { [ 260s] | ^~~~~~~ [ 260s] ./../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] [ 260s] 594 | } else if (front_ < trivial_queue_.size()) { [ 260s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 260s] ./../include/fst/queue.h:603:8: required from here [ 260s] 603 | bool Empty() const final { [ 260s] | ^~~~~ [ 260s] ./../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] [ 260s] 612 | return (front_ >= trivial_queue_.size()) || [ 260s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 260s] ./../include/fst/queue.h:617:8: required from here [ 260s] 617 | void Clear() final { [ 260s] | ^~~~~ [ 260s] ./../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] [ 260s] 621 | } else if (i < trivial_queue_.size()) { [ 260s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 260s] ./../include/fst/queue.h:238:8: required from here [ 260s] 238 | void Update(StateId s) override { [ 260s] | ^~~~~~ [ 260s] ./../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] [ 260s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 260s] | ~~^~~~~~~~~~~~~~ [ 260s] ./../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]': [ 260s] ./../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]' [ 260s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 490 | opts.weight_threshold, opts.state_threshold); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 347 | if (ifst.Start() == kNoStateId || distance.size() <= ifst.Start() || [ 260s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 260s] ./../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] [ 260s] 356 | while (pairs.size() <= final_state) { [ 260s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 260s] ./../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] [ 260s] 373 | : (p.first < distance.size()) ? distance[p.first] [ 260s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] ./../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] [ 260s] 380 | while (r.size() <= p.first + 1) r.push_back(0); [ 260s] | ~~~~~~~~~^~~~~~~~~~~~~~ [ 260s] ./../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]': [ 260s] ./../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]' [ 260s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 457 | &parent)) { [ 260s] | ~~~~~~~~ [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 99 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 190 | if (distance->size() < source) { [ 260s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 260s] ./../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] [ 260s] 222 | if (distance->size() <= arc.nextstate) { [ 260s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 260s] ./../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]': [ 260s] ./../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]' [ 260s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 457 | &parent)) { [ 260s] | ~~~~~~~~ [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 103 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 190 | if (distance->size() < source) { [ 260s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 260s] ./../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] [ 260s] 222 | if (distance->size() <= arc.nextstate) { [ 260s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 260s] ./../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]': [ 260s] ./../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]' [ 260s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 457 | &parent)) { [ 260s] | ~~~~~~~~ [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 108 | ShortestPath>( [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 260s] 109 | ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 190 | if (distance->size() < source) { [ 260s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 260s] ./../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] [ 260s] 222 | if (distance->size() <= arc.nextstate) { [ 260s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 260s] ./../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]': [ 260s] ./../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]' [ 260s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 457 | &parent)) { [ 260s] | ~~~~~~~~ [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 190 | if (distance->size() < source) { [ 260s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 260s] ./../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] [ 260s] 222 | if (distance->size() <= arc.nextstate) { [ 260s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 260s] ./../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]': [ 260s] ./../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]' [ 260s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 457 | &parent)) { [ 260s] | ~~~~~~~~ [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 190 | if (distance->size() < source) { [ 260s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 260s] ./../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] [ 260s] 222 | if (distance->size() <= arc.nextstate) { [ 260s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 260s] In file included from ./../include/fst/cache.h:40, [ 260s] from ./../include/fst/shortest-distance.h:29: [ 260s] ./../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 > >]': [ 260s] ./../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 > >]' [ 260s] 416 | BaseImpl::DeleteStates(dstates); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 260s] ./../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 > >]' [ 260s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 260s] ./../include/fst/mutable-fst.h:344:8: required from here [ 260s] 344 | void DeleteStates(const std::vector &dstates) override { [ 260s] | ^~~~~~~~~~~~ [ 260s] ./../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] [ 260s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 260s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 260s] ./../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] [ 260s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 260s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 260s] ./../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 > >]': [ 260s] ./../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 > >]' [ 260s] 416 | BaseImpl::DeleteStates(dstates); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 260s] ./../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 > >]' [ 260s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 260s] ./../include/fst/mutable-fst.h:344:8: required from here [ 260s] 344 | void DeleteStates(const std::vector &dstates) override { [ 260s] | ^~~~~~~~~~~~ [ 260s] ./../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] [ 260s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 260s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 260s] ./../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] [ 260s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 260s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 260s] ./../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 > >]': [ 260s] ./../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 > >]' [ 260s] 416 | BaseImpl::DeleteStates(dstates); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 260s] ./../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 > >]' [ 260s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 260s] ./../include/fst/mutable-fst.h:344:8: required from here [ 260s] 344 | void DeleteStates(const std::vector &dstates) override { [ 260s] | ^~~~~~~~~~~~ [ 260s] ./../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] [ 260s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 260s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 260s] ./../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] [ 260s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 260s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 260s] In file included from ./../include/fst/shortest-path.h:35: [ 260s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 260s] ./../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]' [ 260s] 408 | Connect(ofst); [ 260s] | ~~~~~~~^~~~~~ [ 260s] ./../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]' [ 260s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 490 | opts.weight_threshold, opts.state_threshold); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 260s] | ~~^~~~~~~~~~~~~~~ [ 260s] In file included from ./../include/fst/script/shortest-path.h:31: [ 260s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 260s] ./../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]' [ 260s] 237 | state_queue->Update(arc.nextstate); [ 260s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 260s] ./../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]' [ 260s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 457 | &parent)) { [ 260s] | ~~~~~~~~ [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 108 | ShortestPath>( [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 260s] 109 | ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 260s] | ~~^~~~~~~~~~~~~~ [ 260s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 260s] ./../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]' [ 260s] 198 | state_queue->Enqueue(source); [ 260s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 260s] ./../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]' [ 260s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 457 | &parent)) { [ 260s] | ~~~~~~~~ [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 260s] | ~~~~~~~~~~~~~~~~~^~~~ [ 260s] ./../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]': [ 260s] ./../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]' [ 260s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 689 | &unweighted); [ 260s] | ~~~~~~~~~~~~ [ 260s] /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 >]' [ 260s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 260s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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]' [ 260s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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]' [ 260s] 74 | QueueConstructor::Construct(ifst, distance)); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 260s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 260s] In file included from ./../include/fst/queue.h:38: [ 260s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 260s] ./../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]' [ 260s] 224 | key_[s] = heap_.Insert(s); [ 260s] | ~~~~~~~~~~~~^~~ [ 260s] ./../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]' [ 260s] 198 | state_queue->Enqueue(source); [ 260s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 260s] ./../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]' [ 260s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 457 | &parent)) { [ 260s] | ~~~~~~~~ [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 108 | ShortestPath>( [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 260s] 109 | ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 57 | if (size_ < values_.size()) { [ 260s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 260s] In file included from ./../include/fst/queue.h:40: [ 260s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 260s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 260s] 119 | visitor->FinishVisit(); [ 260s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 260s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 260s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 260s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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 >]' [ 260s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 260s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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]' [ 260s] 107 | return std::make_unique>(fst, ArcFilter()); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] ./../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]' [ 260s] 74 | QueueConstructor::Construct(ifst, distance)); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 260s] | ~~^~~~~~~~~~~~~~~~ [ 260s] ./../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] [ 260s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 260s] | ~~^~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/shortest-path.h: In instantiation of 'Weight fst::internal::ShortestPathCompare::PWeight(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 260s] ./../include/fst/shortest-path.h:259:27: required from 'bool fst::internal::ShortestPathCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 260s] 259 | const auto wx = Times(PWeight(px.first), px.second); [ 260s] | ^~~~~~~ [ 260s] /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 >]' [ 260s] 196 | { return bool(_M_comp(*__it, __val)); } [ 260s] | ~~~~~~~^~~~~~~~~~~~~~ [ 260s] /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 > >]' [ 260s] 140 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) [ 260s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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 >]' [ 260s] 216 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), [ 260s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 217 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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]' [ 260s] 396 | std::push_heap(heap.begin(), heap.end(), compare); [ 260s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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]' [ 260s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 490 | opts.weight_threshold, opts.state_threshold); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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]' [ 260s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 260s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 >]' [ 260s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 260s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] shortest-path.cc:37:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 276 | : (state < distance_.size()) ? distance_[state] [ 260s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 261s] /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> > > > >]': [ 261s] /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 [ 261s] 1235 | __rotate(_RandomAccessIterator __first, [ 261s] | ^~~~~~~~ [ 261s] /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 [ 261s] /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 [ 261s] /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> > > >]': [ 261s] /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 [ 261s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 261s] | ^~~~~~~~~~~~ [ 261s] /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> > > >]': [ 261s] /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 [ 261s] /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 [ 261s] /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 [ 261s] /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 [ 262s] /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> > > >]': [ 262s] /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 [ 262s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 262s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 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> > > >]', [ 262s] 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: [ 262s] /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 [ 262s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 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> > > >]', [ 262s] 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: [ 262s] /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 [ 262s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 262s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2643 | __first + __step_size, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2644 | __first + __two_step, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2645 | __result, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] /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 [ 262s] 2650 | std::__move_merge(__first, __first + __step_size, [ 262s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2651 | __first + __step_size, __last, __result, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 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> > > >]', [ 262s] 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: [ 262s] /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 [ 262s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 262s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2643 | __first + __step_size, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2644 | __first + __two_step, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2645 | __result, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 2650 | std::__move_merge(__first, __first + __step_size, [ 262s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2651 | __first + __step_size, __last, __result, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] /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>]': [ 262s] /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 [ 262s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 262s] | ^~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] /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 [ 262s] /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>]': [ 262s] /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 [ 262s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 262s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] /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 [ 262s] /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 [ 262s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2391 | __len1, __len2, __buffer, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 262s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 262s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 262s] 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, [ 262s] 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: [ 262s] /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 [ 262s] 1357 | return std::__rotate(__first, __middle, __last, [ 262s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 1358 | std::__iterator_category(__first)); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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>]': [ 262s] /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 [ 262s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2422 | __len11, __len22, [ 262s] | ~~~~~~~~~~~~~~~~~ [ 262s] 2423 | __buffer, __buffer_size, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2425 | _Distance(__len1 - __len11), [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2426 | _Distance(__len2 - __len22), [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2427 | __buffer, __buffer_size, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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>]': [ 262s] /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 [ 262s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 262s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] /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 [ 262s] /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 [ 262s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2709 | __middle - __first, __last - __middle, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2710 | __buffer, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~ [ 262s] /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>]': [ 262s] /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 [ 262s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 262s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] /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 [ 262s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2726 | __buffer_size, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2728 | __buffer_size, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2730 | _Distance(__middle - __first), [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2731 | _Distance(__last - __middle), [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2732 | __buffer, __buffer_size, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2733 | __comp); [ 262s] | ~~~~~~~ [ 262s] /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 [ 262s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2737 | __buffer, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~ [ 262s] 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>]', [ 262s] 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, [ 262s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]' at ./../include/fst/arcsort.h:70:21: [ 262s] /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 [ 262s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 262s] | ^~~~~ [ 262s] /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 [ 262s] 4951 | std::__stable_sort_adaptive(__first, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 262s] 4952 | __first + _DistanceType(__buf.size()), [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 4953 | __last, __buf.begin(), __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 4958 | _DistanceType(__buf.size()), __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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> > >]': [ 262s] /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 [ 262s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 262s] | ^~~~~~~~~~~~ [ 262s] /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> > >]': [ 262s] /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 [ 262s] /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 [ 262s] /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 [ 262s] /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 [ 262s] /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> > >]': [ 262s] /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 [ 262s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 262s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 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> > >]', [ 262s] 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: [ 262s] /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 [ 262s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 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> > >]', [ 262s] 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: [ 262s] /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 [ 262s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 262s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2643 | __first + __step_size, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2644 | __first + __two_step, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2645 | __result, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] /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 [ 262s] 2650 | std::__move_merge(__first, __first + __step_size, [ 262s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2651 | __first + __step_size, __last, __result, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 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> > >]', [ 262s] 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: [ 262s] /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 [ 262s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 262s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2643 | __first + __step_size, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2644 | __first + __two_step, [ 262s] | ~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2645 | __result, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] 2650 | std::__move_merge(__first, __first + __step_size, [ 262s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] 2651 | __first + __step_size, __last, __result, __comp); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] /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 [ 262s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 262s] ./../include/fst/queue.h:558:11: required from here [ 262s] 558 | StateId Head() const final { [ 262s] | ^~~~ [ 262s] ./../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] [ 262s] 562 | ((front_ >= trivial_queue_.size()) || [ 262s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 262s] ./../include/fst/queue.h:573:8: required from here [ 262s] 573 | void Enqueue(StateId s) final { [ 262s] | ^~~~~~~ [ 262s] ./../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] [ 262s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 262s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 262s] ./../include/fst/queue.h:591:8: required from here [ 262s] 591 | void Dequeue() final { [ 262s] | ^~~~~~~ [ 262s] ./../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] [ 262s] 594 | } else if (front_ < trivial_queue_.size()) { [ 262s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 262s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 262s] ./../include/fst/queue.h:603:8: required from here [ 262s] 603 | bool Empty() const final { [ 262s] | ^~~~~ [ 262s] ./../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] [ 262s] 612 | return (front_ >= trivial_queue_.size()) || [ 262s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 262s] ./../include/fst/queue.h:617:8: required from here [ 262s] 617 | void Clear() final { [ 262s] | ^~~~~ [ 262s] ./../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] [ 262s] 621 | } else if (i < trivial_queue_.size()) { [ 262s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 262s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 262s] ./../include/fst/queue.h:238:8: required from here [ 262s] 238 | void Update(StateId s) override { [ 262s] | ^~~~~~ [ 262s] ./../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] [ 262s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 262s] | ~~^~~~~~~~~~~~~~ [ 262s] In file included from ./../include/fst/shortest-path.h:36: [ 262s] ./../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]': [ 262s] ./../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]' [ 262s] 628 | return FindState(std::move(tuple)); [ 262s] | ^~~~~~~~~ [ 262s] ./../include/fst/determinize.h:622:11: required from here [ 262s] 622 | StateId ComputeStart() override { [ 262s] | ^~~~~~~~~~~~ [ 262s] ./../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] [ 262s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 262s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 262s] ./../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 > > > > >]': [ 262s] ./../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]' [ 262s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 262s] | ^~~~~~~~~~~~~~~ [ 262s] ./../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]' [ 262s] 628 | return FindState(std::move(tuple)); [ 262s] | ^~~~~~~~~ [ 262s] ./../include/fst/determinize.h:622:11: required from here [ 262s] 622 | StateId ComputeStart() override { [ 262s] | ^~~~~~~~~~~~ [ 262s] ./../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] [ 262s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 262s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 262s] In file included from ./../include/fst/cache.h:40, [ 262s] from ./../include/fst/shortest-path.h:34: [ 262s] ./../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 > >]': [ 262s] ./../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 > >]' [ 262s] 416 | BaseImpl::DeleteStates(dstates); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 262s] ./../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 > >]' [ 262s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 262s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 262s] ./../include/fst/mutable-fst.h:344:8: required from here [ 262s] 344 | void DeleteStates(const std::vector &dstates) override { [ 262s] | ^~~~~~~~~~~~ [ 262s] ./../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] [ 262s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 262s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 262s] ./../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] [ 262s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 262s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 264s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/specfun.h:43, [ 264s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/cmath:3898, [ 264s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/random:40, [ 264s] from ./../include/fst/script/randequivalent.h:22: [ 264s] /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 >]': [ 264s] /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 [ 264s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 264s] | ^~~~~~~~~~~~~ [ 264s] /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 [ 264s] depbase=`echo stateiterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 264s] /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 &&\ [ 264s] mv -f $depbase.Tpo $depbase.Plo [ 265s] 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 [ 265s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 265s] from ./../include/fst/compat.h:21, [ 265s] from ./../include/fst/fst.h:40, [ 265s] from ./../include/fst/script/randequivalent.h:25: [ 265s] /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 > > >]': [ 265s] /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 [ 265s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 265s] | ^~~~~~~~~~~~~ [ 265s] /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 [ 265s] /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 > > >]': [ 265s] /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 [ 265s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 265s] | ^~~~~~~~~~~~~ [ 265s] /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 [ 265s] /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 > > >]': [ 265s] /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 [ 265s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 265s] | ^~~~~~~~~~~~~ [ 265s] /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 [ 265s] /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 > > >]': [ 265s] /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 [ 265s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 265s] | ^~~~~~~~~~~~~ [ 265s] /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 [ 266s] /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 > > > >]': [ 266s] /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 [ 266s] 1235 | __rotate(_RandomAccessIterator __first, [ 266s] | ^~~~~~~~ [ 266s] /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 [ 266s] /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 [ 266s] /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 > > >]': [ 266s] /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 [ 266s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 266s] | ^~~~~~~~~~~~~~~~ [ 266s] /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 [ 266s] /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 > > >]': [ 266s] /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 [ 266s] /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 [ 266s] /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 > > >]': [ 266s] /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 [ 266s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 266s] | ^~~~~~~~~~~~ [ 266s] /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 > > >]': [ 266s] /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 [ 267s] /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 > > >]': [ 267s] /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 [ 267s] /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 [ 267s] /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 [ 267s] /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 [ 267s] /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 > > >]': [ 267s] /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 [ 267s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 267s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] /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 [ 267s] 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 > > >]', [ 267s] 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: [ 267s] /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 [ 267s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] /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 [ 267s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] /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 [ 267s] 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 > > >]', [ 267s] 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: [ 267s] /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 [ 267s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 267s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 2643 | __first + __step_size, [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 2644 | __first + __two_step, [ 267s] | ~~~~~~~~~~~~~~~~~~~~~ [ 267s] 2645 | __result, __comp); [ 267s] | ~~~~~~~~~~~~~~~~~ [ 267s] /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 [ 267s] /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 [ 267s] 2650 | std::__move_merge(__first, __first + __step_size, [ 267s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 2651 | __first + __step_size, __last, __result, __comp); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] /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 [ 267s] 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 > > >]', [ 267s] 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: [ 267s] /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 [ 267s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 267s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 2643 | __first + __step_size, [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 2644 | __first + __two_step, [ 267s] | ~~~~~~~~~~~~~~~~~~~~~ [ 267s] 2645 | __result, __comp); [ 267s] | ~~~~~~~~~~~~~~~~~ [ 267s] /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 [ 267s] 2650 | std::__move_merge(__first, __first + __step_size, [ 267s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 2651 | __first + __step_size, __last, __result, __comp); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] /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 [ 267s] /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 > > >]': [ 267s] /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 [ 267s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 267s] | ^~~~~~~~~~~~ [ 267s] /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 [ 267s] /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 [ 267s] /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 [ 267s] /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 > > >]': [ 267s] /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 [ 267s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 267s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] /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 [ 267s] 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 > > >]', [ 267s] 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: [ 267s] /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 [ 267s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] /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 [ 267s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] /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 [ 267s] 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 > > >]', [ 267s] 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: [ 267s] /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 [ 267s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 267s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 2643 | __first + __step_size, [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 2644 | __first + __two_step, [ 267s] | ~~~~~~~~~~~~~~~~~~~~~ [ 267s] 2645 | __result, __comp); [ 267s] | ~~~~~~~~~~~~~~~~~ [ 267s] /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 [ 267s] /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 [ 267s] 2650 | std::__move_merge(__first, __first + __step_size, [ 267s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 2651 | __first + __step_size, __last, __result, __comp); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] /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 [ 267s] 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 > > >]', [ 267s] 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: [ 267s] /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 [ 267s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 267s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 2643 | __first + __step_size, [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 2644 | __first + __two_step, [ 267s] | ~~~~~~~~~~~~~~~~~~~~~ [ 267s] 2645 | __result, __comp); [ 267s] | ~~~~~~~~~~~~~~~~~ [ 267s] /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 [ 267s] 2650 | std::__move_merge(__first, __first + __step_size, [ 267s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] 2651 | __first + __step_size, __last, __result, __comp); [ 267s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 267s] /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 [ 267s] depbase=`echo synchronize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 267s] /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 &&\ [ 267s] mv -f $depbase.Tpo $depbase.Plo [ 267s] 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 [ 269s] /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>]': [ 269s] /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 [ 269s] 857 | __unique(_ForwardIterator __first, _ForwardIterator __last, [ 269s] | ^~~~~~~~ [ 269s] /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 [ 269s] /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>]': [ 269s] /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 [ 269s] /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 [ 270s] depbase=`echo text-io.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 270s] /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 &&\ [ 270s] mv -f $depbase.Tpo $depbase.Plo [ 271s] 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 [ 273s] text-io.cc: In function 'bool fst::script::ReadPotentials(std::string_view, const std::string&, std::vector*)': [ 273s] 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] [ 273s] 61 | while (potentials->size() <= s) { [ 273s] | ~~~~~~~~~~~~~~~~~~~^~~~ [ 274s] depbase=`echo topsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 274s] /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 &&\ [ 274s] mv -f $depbase.Tpo $depbase.Plo [ 274s] 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 [ 275s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:66, [ 275s] from ./../include/fst/fst.h:33: [ 275s] /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 >]': [ 275s] /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 [ 275s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 275s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 276s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:72, [ 276s] from ./../include/fst/script/shortest-distance.h:25: [ 276s] /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 >]': [ 276s] /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 [ 276s] 700 | vector<_Tp, _Alloc>:: [ 276s] | ^~~~~~~~~~~~~~~~~~~ [ 276s] In file included from ./../include/fst/topsort.h:29, [ 276s] from ./../include/fst/script/topsort.h:21, [ 276s] from topsort.cc:18: [ 276s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 276s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 276s] 96 | StateSort(fst, order); [ 276s] | ~~~~~~~~~^~~~~~~~~~~~ [ 276s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 276s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 276s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 276s] topsort.cc:32:1: required from here [ 276s] 168 | ({#Op, Arc::Type()}, Op) [ 276s] | ^ [ 276s] ./../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] [ 276s] 43 | if (order.size() != fst->NumStates()) { [ 276s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 276s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 276s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 276s] 96 | StateSort(fst, order); [ 276s] | ~~~~~~~~~^~~~~~~~~~~~ [ 276s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 276s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 276s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 276s] topsort.cc:32:1: required from here [ 276s] 168 | ({#Op, Arc::Type()}, Op) [ 276s] | ^ [ 276s] ./../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] [ 276s] 43 | if (order.size() != fst->NumStates()) { [ 276s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 276s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 276s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 276s] 96 | StateSort(fst, order); [ 276s] | ~~~~~~~~~^~~~~~~~~~~~ [ 276s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 276s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 276s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 276s] topsort.cc:32:1: required from here [ 276s] 168 | ({#Op, Arc::Type()}, Op) [ 276s] | ^ [ 276s] ./../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] [ 276s] 43 | if (order.size() != fst->NumStates()) { [ 276s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 276s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 276s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 276s] 119 | visitor->FinishVisit(); [ 276s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 276s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 276s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 276s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 276s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 276s] 94 | DfsVisit(*fst, &top_order_visitor); [ 276s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 276s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 276s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 276s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 276s] topsort.cc:32:1: required from here [ 276s] 168 | ({#Op, Arc::Type()}, Op) [ 276s] | ^ [ 276s] ./../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] [ 276s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 276s] | ~~^~~~~~~~~~~~~~~~ [ 276s] ./../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] [ 276s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 276s] | ~~^~~~~~~~~~~~~~~~ [ 276s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 276s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 276s] 119 | visitor->FinishVisit(); [ 276s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 276s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 276s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 276s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 276s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 276s] 94 | DfsVisit(*fst, &top_order_visitor); [ 276s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 276s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 276s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 276s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 276s] topsort.cc:32:1: required from here [ 276s] 168 | ({#Op, Arc::Type()}, Op) [ 276s] | ^ [ 276s] ./../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] [ 276s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 276s] | ~~^~~~~~~~~~~~~~~~ [ 276s] ./../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] [ 276s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 276s] | ~~^~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 277s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 277s] 119 | visitor->FinishVisit(); [ 277s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 277s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 277s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 277s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 277s] 94 | DfsVisit(*fst, &top_order_visitor); [ 277s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 277s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 277s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] topsort.cc:32:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 277s] | ~~^~~~~~~~~~~~~~~~ [ 277s] ./../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] [ 277s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 277s] | ~~^~~~~~~~~~~~~~~~ [ 279s] depbase=`echo union.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 279s] /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 &&\ [ 279s] mv -f $depbase.Tpo $depbase.Plo [ 280s] 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 [ 282s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:69: [ 282s] /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 >]': [ 282s] /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 [ 282s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 282s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] depbase=`echo weight-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 283s] /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 &&\ [ 283s] mv -f $depbase.Tpo $depbase.Plo [ 283s] /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 > > >]': [ 283s] /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 [ 283s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 283s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 [ 283s] /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 [ 283s] /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 [ 283s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 283s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 [ 283s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 283s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 283s] 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: [ 283s] /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 [ 283s] 1357 | return std::__rotate(__first, __middle, __last, [ 283s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] 1358 | std::__iterator_category(__first)); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 > > >]': [ 283s] /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 [ 283s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] 2477 | __len11, __len22, __comp); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 [ 283s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 > > >]': [ 283s] /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 [ 283s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 283s] | ^~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 [ 283s] /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 [ 283s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 [ 283s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 [ 283s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 [ 283s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] 2755 | __middle - __first, [ 283s] | ~~~~~~~~~~~~~~~~~~~ [ 283s] 2756 | __last - __middle, [ 283s] | ~~~~~~~~~~~~~~~~~~ [ 283s] 2757 | __comp); [ 283s] | ~~~~~~~ [ 283s] /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 > > >]': [ 283s] /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 [ 283s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 283s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 [ 283s] /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 [ 283s] /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 [ 283s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 283s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 [ 283s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 283s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 283s] 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: [ 283s] /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 [ 283s] 1357 | return std::__rotate(__first, __middle, __last, [ 283s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] 1358 | std::__iterator_category(__first)); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 > > >]': [ 283s] /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 [ 283s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] 2477 | __len11, __len22, __comp); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 [ 283s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 > > >]': [ 283s] /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 [ 283s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 283s] | ^~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 [ 283s] /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 [ 283s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 [ 283s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 [ 283s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] /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 [ 283s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 283s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 283s] 2755 | __middle - __first, [ 283s] | ~~~~~~~~~~~~~~~~~~~ [ 283s] 2756 | __last - __middle, [ 283s] | ~~~~~~~~~~~~~~~~~~ [ 283s] 2757 | __comp); [ 283s] | ~~~~~~~ [ 283s] 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 [ 285s] In file included from ./../include/fst/determinize.h:38: [ 285s] 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]', [ 285s] 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, [ 285s] 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: [ 285s] ./../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=] [ 285s] 166 | current_entry_ = &entry; [ 285s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 285s] ./../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 >]': [ 285s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 285s] 349 | StateTuple *raw_tuple = tuple.release(); [ 285s] | ^~~~~~~~~ [ 285s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 285s] 645 | StateId FindState(std::unique_ptr tuple) { [ 285s] | ^ [ 285s] /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]': [ 285s] /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 [ 285s] 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, [ 285s] | ^~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] /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 [ 285s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 285s] 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: [ 285s] /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 [ 285s] 1357 | return std::__rotate(__first, __middle, __last, [ 285s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 1358 | std::__iterator_category(__first)); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 > > >]': [ 285s] /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 [ 285s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] /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 [ 285s] /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 > > >]': [ 285s] /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 [ 285s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 285s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] /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 [ 285s] /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 [ 285s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2391 | __len1, __len2, __buffer, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 285s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 285s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2419 | _Distance(__len1 - __len11), __len22, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2420 | __buffer, __buffer_size); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2422 | __len11, __len22, [ 285s] | ~~~~~~~~~~~~~~~~~ [ 285s] 2423 | __buffer, __buffer_size, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2425 | _Distance(__len1 - __len11), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2426 | _Distance(__len2 - __len22), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2427 | __buffer, __buffer_size, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 > > >]': [ 285s] /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 [ 285s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 285s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] /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 [ 285s] /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 [ 285s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2709 | __middle - __first, __last - __middle, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2710 | __buffer, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~ [ 285s] /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 > > >]': [ 285s] /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 [ 285s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 285s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] /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 [ 285s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2726 | __buffer_size, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2728 | __buffer_size, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2730 | _Distance(__middle - __first), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2731 | _Distance(__last - __middle), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2732 | __buffer, __buffer_size, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2733 | __comp); [ 285s] | ~~~~~~~ [ 285s] /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 [ 285s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2737 | __buffer, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~ [ 285s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 285s] 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, [ 285s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 285s] /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 [ 285s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 285s] | ^~~~~ [ 285s] /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 [ 285s] 4951 | std::__stable_sort_adaptive(__first, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 285s] 4952 | __first + _DistanceType(__buf.size()), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 4953 | __last, __buf.begin(), __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 4958 | _DistanceType(__buf.size()), __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 > > >]': [ 285s] /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 [ 285s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 285s] | ^~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] /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 [ 285s] /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 > > >]': [ 285s] /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 [ 285s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 285s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] /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 [ 285s] /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 [ 285s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2391 | __len1, __len2, __buffer, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 285s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 285s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2419 | _Distance(__len1 - __len11), __len22, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2420 | __buffer, __buffer_size); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2422 | __len11, __len22, [ 285s] | ~~~~~~~~~~~~~~~~~ [ 285s] 2423 | __buffer, __buffer_size, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2425 | _Distance(__len1 - __len11), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2426 | _Distance(__len2 - __len22), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2427 | __buffer, __buffer_size, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 > > >]': [ 285s] /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 [ 285s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 285s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] /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 [ 285s] /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 [ 285s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2709 | __middle - __first, __last - __middle, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2710 | __buffer, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~ [ 285s] /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 > > >]': [ 285s] /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 [ 285s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 285s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] /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 [ 285s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2726 | __buffer_size, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2728 | __buffer_size, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2730 | _Distance(__middle - __first), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2731 | _Distance(__last - __middle), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2732 | __buffer, __buffer_size, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2733 | __comp); [ 285s] | ~~~~~~~ [ 285s] /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 [ 285s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 2737 | __buffer, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~ [ 285s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 285s] 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, [ 285s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 285s] /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 [ 285s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 285s] | ^~~~~ [ 285s] /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 [ 285s] 4951 | std::__stable_sort_adaptive(__first, [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 285s] 4952 | __first + _DistanceType(__buf.size()), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 4953 | __last, __buf.begin(), __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] /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 [ 285s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 285s] 4958 | _DistanceType(__buf.size()), __comp); [ 285s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 287s] depbase=`echo verify.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 287s] /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 &&\ [ 287s] mv -f $depbase.Tpo $depbase.Plo [ 287s] 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 [ 298s] /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>]': [ 298s] /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 [ 298s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 298s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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>]': [ 298s] /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 [ 298s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] /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 [ 298s] /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>]': [ 298s] /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 [ 298s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 298s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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>]': [ 298s] /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 [ 298s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 298s] | ^~~~~~~~~~~~~~~~ [ 298s] /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 [ 298s] /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 > >]': [ 298s] /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 [ 298s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 298s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 > > > >]': [ 298s] /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 [ 298s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 298s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 [ 298s] /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 [ 298s] /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 [ 298s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 [ 298s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >]', [ 298s] 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: [ 298s] /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 [ 298s] 1357 | return std::__rotate(__first, __middle, __last, [ 298s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] 1358 | std::__iterator_category(__first)); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 > > > >]': [ 298s] /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 [ 298s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] 2477 | __len11, __len22, __comp); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 [ 298s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 > > > >]': [ 298s] /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 [ 298s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 298s] | ^~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 [ 298s] /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 [ 298s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 [ 298s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 [ 298s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 [ 298s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] 2755 | __middle - __first, [ 298s] | ~~~~~~~~~~~~~~~~~~~ [ 298s] 2756 | __last - __middle, [ 298s] | ~~~~~~~~~~~~~~~~~~ [ 298s] 2757 | __comp); [ 298s] | ~~~~~~~ [ 298s] /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> > > >]': [ 298s] /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 [ 298s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 298s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 [ 298s] /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 [ 298s] /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 [ 298s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 [ 298s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 298s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] 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> > > > >]', [ 298s] 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: [ 298s] /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 [ 298s] 1357 | return std::__rotate(__first, __middle, __last, [ 298s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] 1358 | std::__iterator_category(__first)); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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> > > >]': [ 298s] /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 [ 298s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] 2477 | __len11, __len22, __comp); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 [ 298s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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> > > >]': [ 298s] /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 [ 298s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 298s] | ^~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 [ 298s] /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 [ 298s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 [ 298s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 [ 298s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] /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 [ 298s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 298s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 298s] 2755 | __middle - __first, [ 298s] | ~~~~~~~~~~~~~~~~~~~ [ 298s] 2756 | __last - __middle, [ 298s] | ~~~~~~~~~~~~~~~~~~ [ 298s] 2757 | __comp); [ 298s] | ~~~~~~~ [ 298s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66: [ 298s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 298s] 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: [ 298s] /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 [ 298s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 298s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 300s] 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: [ 300s] /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 [ 300s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 300s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] /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> > > >]': [ 300s] /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 [ 300s] 1235 | __rotate(_RandomAccessIterator __first, [ 300s] | ^~~~~~~~ [ 300s] /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 [ 300s] /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 [ 300s] /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> > >]': [ 300s] /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 [ 300s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 300s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 300s] /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 [ 300s] /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 [ 300s] /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 [ 300s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 300s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 300s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] /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 [ 300s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 300s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 300s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] 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> > > >]', [ 300s] 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: [ 300s] /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 [ 300s] 1357 | return std::__rotate(__first, __middle, __last, [ 300s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] 1358 | std::__iterator_category(__first)); [ 300s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] /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> > >]': [ 300s] /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 [ 300s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 300s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] 2477 | __len11, __len22, __comp); [ 300s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] /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 [ 300s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 300s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 300s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] /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> > >]': [ 300s] /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 [ 300s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 300s] | ^~~~~~~~~~~~~~~~~~~~~ [ 300s] /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 [ 300s] /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 [ 300s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 300s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] /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 [ 300s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 300s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] /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 [ 300s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 300s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] /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 [ 300s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 300s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 300s] 2755 | __middle - __first, [ 300s] | ~~~~~~~~~~~~~~~~~~~ [ 300s] 2756 | __last - __middle, [ 300s] | ~~~~~~~~~~~~~~~~~~ [ 300s] 2757 | __comp); [ 300s] | ~~~~~~~ [ 300s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61: [ 300s] /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>]': [ 300s] /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 [ 300s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 300s] | ^~~~~~~~~~~~~ [ 301s] /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>]': [ 301s] /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 [ 301s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 301s] | ^~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] /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 [ 301s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 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>]', [ 301s] 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, [ 301s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' at ./../include/fst/state-map.h:580:14: [ 301s] /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 [ 301s] 1905 | std::__introsort_loop(__first, __last, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 301s] 1906 | std::__lg(__last - __first) * 2, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 1907 | __comp); [ 301s] | ~~~~~~~ [ 301s] 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>]', [ 301s] 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, [ 301s] 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, [ 301s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' at ./../include/fst/state-map.h:580:14: [ 301s] /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 [ 301s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 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]', [ 301s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' at ./../include/fst/state-map.h:581:28: [ 301s] /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 [ 301s] 933 | return std::__unique(__first, __last, [ 301s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 301s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 > > >]': [ 301s] /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 [ 301s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 301s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] /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 [ 301s] /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 [ 301s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 301s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 301s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 301s] 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: [ 301s] /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 [ 301s] 1357 | return std::__rotate(__first, __middle, __last, [ 301s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 1358 | std::__iterator_category(__first)); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 > > >]': [ 301s] /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 [ 301s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2477 | __len11, __len22, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 > > >]': [ 301s] /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 [ 301s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 301s] | ^~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] /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 [ 301s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2755 | __middle - __first, [ 301s] | ~~~~~~~~~~~~~~~~~~~ [ 301s] 2756 | __last - __middle, [ 301s] | ~~~~~~~~~~~~~~~~~~ [ 301s] 2757 | __comp); [ 301s] | ~~~~~~~ [ 301s] /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>]': [ 301s] /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 [ 301s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 301s] | ^~~~~~~~~~~~~ [ 301s] /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>]': [ 301s] /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 [ 301s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 301s] | ^~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] /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 [ 301s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 301s] 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, [ 301s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:580:14: [ 301s] /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 [ 301s] 1905 | std::__introsort_loop(__first, __last, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 301s] 1906 | std::__lg(__last - __first) * 2, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 1907 | __comp); [ 301s] | ~~~~~~~ [ 301s] 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>]', [ 301s] 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, [ 301s] 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, [ 301s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:580:14: [ 301s] /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 [ 301s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = fst::ArcUniqueMapper > >::Equal]', [ 301s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:581:28: [ 301s] /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 [ 301s] 933 | return std::__unique(__first, __last, [ 301s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 301s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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> > >]': [ 301s] /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 [ 301s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 301s] | ^~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] /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 [ 301s] /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> > >]': [ 301s] /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 [ 301s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 301s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] /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 [ 301s] /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 [ 301s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2391 | __len1, __len2, __buffer, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 301s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 301s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 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> > > >]', [ 301s] 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, [ 301s] 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: [ 301s] /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 [ 301s] 1357 | return std::__rotate(__first, __middle, __last, [ 301s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 1358 | std::__iterator_category(__first)); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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> > >]': [ 301s] /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 [ 301s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2422 | __len11, __len22, [ 301s] | ~~~~~~~~~~~~~~~~~ [ 301s] 2423 | __buffer, __buffer_size, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2425 | _Distance(__len1 - __len11), [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2426 | _Distance(__len2 - __len22), [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2427 | __buffer, __buffer_size, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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> > >]': [ 301s] /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 [ 301s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 301s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] /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 [ 301s] /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 [ 301s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2709 | __middle - __first, __last - __middle, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2710 | __buffer, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~ [ 301s] /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> > >]': [ 301s] /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 [ 301s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 301s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] /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 [ 301s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2726 | __buffer_size, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2728 | __buffer_size, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 301s] /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 [ 301s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2730 | _Distance(__middle - __first), [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2731 | _Distance(__last - __middle), [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2732 | __buffer, __buffer_size, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2733 | __comp); [ 301s] | ~~~~~~~ [ 301s] /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 [ 301s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 301s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 301s] 2737 | __buffer, __comp); [ 301s] | ~~~~~~~~~~~~~~~~~ [ 302s] 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> > >]', [ 302s] 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, [ 302s] 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: [ 302s] /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 [ 302s] 4951 | std::__stable_sort_adaptive(__first, [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 302s] 4952 | __first + _DistanceType(__buf.size()), [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 4953 | __last, __buf.begin(), __comp); [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 [ 302s] /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 [ 302s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 [ 302s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 4958 | _DistanceType(__buf.size()), __comp); [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 > > >]': [ 302s] /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 [ 302s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] /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 [ 302s] /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 [ 302s] /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 > > >]': [ 302s] /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 [ 302s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 302s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 [ 302s] /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 [ 302s] /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 [ 302s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 302s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 2391 | __len1, __len2, __buffer, __comp); [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 [ 302s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 302s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 [ 302s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 302s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 302s] 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, [ 302s] 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: [ 302s] /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 [ 302s] 1357 | return std::__rotate(__first, __middle, __last, [ 302s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 1358 | std::__iterator_category(__first)); [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 > > >]': [ 302s] /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 [ 302s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 2422 | __len11, __len22, [ 302s] | ~~~~~~~~~~~~~~~~~ [ 302s] 2423 | __buffer, __buffer_size, __comp); [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 [ 302s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 2425 | _Distance(__len1 - __len11), [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 2426 | _Distance(__len2 - __len22), [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 2427 | __buffer, __buffer_size, __comp); [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 > > >]': [ 302s] /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 [ 302s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 302s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 [ 302s] /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 [ 302s] /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 [ 302s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 [ 302s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 [ 302s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 302s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 2709 | __middle - __first, __last - __middle, [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 2710 | __buffer, __comp); [ 302s] | ~~~~~~~~~~~~~~~~~ [ 302s] /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 > > >]': [ 302s] /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 [ 302s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 302s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 [ 302s] /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 [ 302s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 2726 | __buffer_size, __comp); [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 [ 302s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 2728 | __buffer_size, __comp); [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 [ 302s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 2730 | _Distance(__middle - __first), [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 2731 | _Distance(__last - __middle), [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 2732 | __buffer, __buffer_size, [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 2733 | __comp); [ 302s] | ~~~~~~~ [ 302s] /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 [ 302s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 2737 | __buffer, __comp); [ 302s] | ~~~~~~~~~~~~~~~~~ [ 302s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 302s] 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, [ 302s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 302s] /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 [ 302s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 302s] | ^~~~~ [ 302s] /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 [ 302s] 4951 | std::__stable_sort_adaptive(__first, [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 302s] 4952 | __first + _DistanceType(__buf.size()), [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 4953 | __last, __buf.begin(), __comp); [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 [ 302s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] /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 [ 302s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 302s] 4958 | _DistanceType(__buf.size()), __comp); [ 302s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 304s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 304s] 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: [ 304s] /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 [ 304s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 304s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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> > > >]': [ 306s] /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 [ 306s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 306s] | ^~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] /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 [ 306s] /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> > > >]': [ 306s] /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 [ 306s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 306s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] /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 [ 306s] /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 [ 306s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2391 | __len1, __len2, __buffer, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 306s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 306s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 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> > > > >]', [ 306s] 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, [ 306s] 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: [ 306s] /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 [ 306s] 1357 | return std::__rotate(__first, __middle, __last, [ 306s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 1358 | std::__iterator_category(__first)); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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> > > >]': [ 306s] /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 [ 306s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2422 | __len11, __len22, [ 306s] | ~~~~~~~~~~~~~~~~~ [ 306s] 2423 | __buffer, __buffer_size, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2425 | _Distance(__len1 - __len11), [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2426 | _Distance(__len2 - __len22), [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2427 | __buffer, __buffer_size, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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> > > >]': [ 306s] /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 [ 306s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 306s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] /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 [ 306s] /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 [ 306s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2709 | __middle - __first, __last - __middle, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2710 | __buffer, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~ [ 306s] /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> > > >]': [ 306s] /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 [ 306s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 306s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] /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 [ 306s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2726 | __buffer_size, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2728 | __buffer_size, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2730 | _Distance(__middle - __first), [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2731 | _Distance(__last - __middle), [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2732 | __buffer, __buffer_size, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2733 | __comp); [ 306s] | ~~~~~~~ [ 306s] /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 [ 306s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2737 | __buffer, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~ [ 306s] 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> > > >]', [ 306s] 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, [ 306s] 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: [ 306s] /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 [ 306s] 4951 | std::__stable_sort_adaptive(__first, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 306s] 4952 | __first + _DistanceType(__buf.size()), [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 4953 | __last, __buf.begin(), __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] /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 [ 306s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 4958 | _DistanceType(__buf.size()), __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 > > > >]': [ 306s] /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 [ 306s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 306s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] /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 [ 306s] /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 [ 306s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2391 | __len1, __len2, __buffer, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 306s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 306s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >]', [ 306s] 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, [ 306s] 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: [ 306s] /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 [ 306s] 1357 | return std::__rotate(__first, __middle, __last, [ 306s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 1358 | std::__iterator_category(__first)); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 > > > >]': [ 306s] /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 [ 306s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2422 | __len11, __len22, [ 306s] | ~~~~~~~~~~~~~~~~~ [ 306s] 2423 | __buffer, __buffer_size, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2425 | _Distance(__len1 - __len11), [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2426 | _Distance(__len2 - __len22), [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2427 | __buffer, __buffer_size, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 > > > >]': [ 306s] /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 [ 306s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 306s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] /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 [ 306s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2726 | __buffer_size, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2728 | __buffer_size, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2730 | _Distance(__middle - __first), [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2731 | _Distance(__last - __middle), [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2732 | __buffer, __buffer_size, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2733 | __comp); [ 306s] | ~~~~~~~ [ 306s] /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 [ 306s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 2737 | __buffer, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~ [ 306s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]', [ 306s] 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, [ 306s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]' at ./../include/fst/arcsort.h:70:21: [ 306s] /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 [ 306s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 306s] | ^~~~~ [ 306s] /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 [ 306s] 4951 | std::__stable_sort_adaptive(__first, [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 306s] 4952 | __first + _DistanceType(__buf.size()), [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 4953 | __last, __buf.begin(), __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] /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 [ 306s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 306s] 4958 | _DistanceType(__buf.size()), __comp); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 307s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 307s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 307s] /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 [ 307s] 1973 | return std::__lower_bound(__first, __last, __val, [ 307s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 307s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 307s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 307s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 307s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 307s] /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 [ 307s] 1973 | return std::__lower_bound(__first, __last, __val, [ 307s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 307s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 307s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 307s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 307s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 307s] /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 [ 307s] 1973 | return std::__lower_bound(__first, __last, __val, [ 307s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 307s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 307s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] In file included from ./../include/fst/determinize.h:38: [ 313s] 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]', [ 313s] 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, [ 313s] 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: [ 313s] ./../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=] [ 313s] 166 | current_entry_ = &entry; [ 313s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 313s] ./../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 >]': [ 313s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 313s] 349 | StateTuple *raw_tuple = tuple.release(); [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 313s] 645 | StateId FindState(std::unique_ptr tuple) { [ 313s] | ^ [ 313s] 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]', [ 313s] 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, [ 313s] 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: [ 313s] ./../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=] [ 313s] 166 | current_entry_ = &entry; [ 313s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 313s] ./../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 >]': [ 313s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 313s] 349 | StateTuple *raw_tuple = tuple.release(); [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 313s] 645 | StateId FindState(std::unique_ptr tuple) { [ 313s] | ^ [ 313s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 313s] 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: [ 313s] /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 [ 313s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 313s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 313s] 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: [ 313s] /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 [ 313s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 313s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 313s] inlined from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >]' at ./../include/fst/script/shortest-distance.h:209:28: [ 313s] /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 [ 313s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 313s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 313s] 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]', [ 313s] 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, [ 313s] 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: [ 313s] ./../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=] [ 313s] 166 | current_entry_ = &entry; [ 313s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 313s] ./../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 >]': [ 313s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 313s] 349 | StateTuple *raw_tuple = tuple.release(); [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 313s] 645 | StateId FindState(std::unique_ptr tuple) { [ 313s] | ^ [ 313s] 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]', [ 313s] 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, [ 313s] 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: [ 313s] ./../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=] [ 313s] 166 | current_entry_ = &entry; [ 313s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 313s] ./../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 >]': [ 313s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 313s] 349 | StateTuple *raw_tuple = tuple.release(); [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 313s] 645 | StateId FindState(std::unique_ptr tuple) { [ 313s] | ^ [ 313s] 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]', [ 313s] 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, [ 313s] 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: [ 313s] ./../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=] [ 313s] 166 | current_entry_ = &entry; [ 313s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 313s] ./../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 >]': [ 313s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 313s] 349 | StateTuple *raw_tuple = tuple.release(); [ 313s] | ^~~~~~~~~ [ 313s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 313s] 645 | StateId FindState(std::unique_ptr tuple) { [ 313s] | ^ [ 314s] 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]', [ 314s] 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, [ 314s] 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: [ 314s] ./../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=] [ 314s] 166 | current_entry_ = &entry; [ 314s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 314s] ./../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 >]': [ 314s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 314s] 349 | StateTuple *raw_tuple = tuple.release(); [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 314s] 645 | StateId FindState(std::unique_ptr tuple) { [ 314s] | ^ [ 314s] 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]', [ 314s] 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, [ 314s] 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: [ 314s] ./../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=] [ 314s] 166 | current_entry_ = &entry; [ 314s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 314s] ./../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 >]': [ 314s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 314s] 349 | StateTuple *raw_tuple = tuple.release(); [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 314s] 645 | StateId FindState(std::unique_ptr tuple) { [ 314s] | ^ [ 314s] 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]', [ 314s] 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, [ 314s] 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: [ 314s] ./../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=] [ 314s] 166 | current_entry_ = &entry; [ 314s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 314s] ./../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 >]': [ 314s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 314s] 349 | StateTuple *raw_tuple = tuple.release(); [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 314s] 645 | StateId FindState(std::unique_ptr tuple) { [ 314s] | ^ [ 314s] 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]', [ 314s] 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, [ 314s] 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: [ 314s] ./../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=] [ 314s] 166 | current_entry_ = &entry; [ 314s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 314s] ./../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 >]': [ 314s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 314s] 349 | StateTuple *raw_tuple = tuple.release(); [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 314s] 645 | StateId FindState(std::unique_ptr tuple) { [ 314s] | ^ [ 314s] 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]', [ 314s] 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, [ 314s] 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: [ 314s] ./../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=] [ 314s] 166 | current_entry_ = &entry; [ 314s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 314s] ./../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 >]': [ 314s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 314s] 349 | StateTuple *raw_tuple = tuple.release(); [ 314s] | ^~~~~~~~~ [ 314s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 314s] 645 | StateId FindState(std::unique_ptr tuple) { [ 314s] | ^ [ 330s] In file included from ./../include/fst/replace.h:35: [ 330s] 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]', [ 330s] 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, [ 330s] 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: [ 330s] ./../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=] [ 330s] 166 | current_entry_ = &entry; [ 330s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 330s] ./../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 >]': [ 330s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 330s] 349 | StateTuple *raw_tuple = tuple.release(); [ 330s] | ^~~~~~~~~ [ 330s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 330s] 645 | StateId FindState(std::unique_ptr tuple) { [ 330s] | ^ [ 330s] 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]', [ 330s] 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, [ 330s] 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: [ 330s] ./../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=] [ 330s] 166 | current_entry_ = &entry; [ 330s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 330s] ./../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 >]': [ 330s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 330s] 349 | StateTuple *raw_tuple = tuple.release(); [ 330s] | ^~~~~~~~~ [ 330s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 330s] 645 | StateId FindState(std::unique_ptr tuple) { [ 330s] | ^ [ 331s] 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]', [ 331s] 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, [ 331s] 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: [ 331s] ./../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=] [ 331s] 166 | current_entry_ = &entry; [ 331s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 331s] ./../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 >]': [ 331s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 331s] 349 | StateTuple *raw_tuple = tuple.release(); [ 331s] | ^~~~~~~~~ [ 331s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 331s] 645 | StateId FindState(std::unique_ptr tuple) { [ 331s] | ^ [ 331s] 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]', [ 331s] 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, [ 331s] 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: [ 331s] ./../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=] [ 331s] 166 | current_entry_ = &entry; [ 331s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 331s] ./../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 >]': [ 331s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 331s] 349 | StateTuple *raw_tuple = tuple.release(); [ 331s] | ^~~~~~~~~ [ 331s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 331s] 645 | StateId FindState(std::unique_ptr tuple) { [ 331s] | ^ [ 331s] 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]', [ 331s] 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, [ 331s] 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: [ 331s] ./../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=] [ 331s] 166 | current_entry_ = &entry; [ 331s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 331s] ./../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 >]': [ 331s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 331s] 349 | StateTuple *raw_tuple = tuple.release(); [ 331s] | ^~~~~~~~~ [ 331s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 331s] 645 | StateId FindState(std::unique_ptr tuple) { [ 331s] | ^ [ 331s] 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]', [ 331s] 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, [ 331s] 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: [ 331s] ./../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=] [ 331s] 166 | current_entry_ = &entry; [ 331s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 331s] ./../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 >]': [ 331s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 331s] 349 | StateTuple *raw_tuple = tuple.release(); [ 331s] | ^~~~~~~~~ [ 331s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 331s] 645 | StateId FindState(std::unique_ptr tuple) { [ 331s] | ^ [ 331s] 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]', [ 331s] 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, [ 331s] 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: [ 331s] ./../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=] [ 331s] 166 | current_entry_ = &entry; [ 331s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 331s] ./../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 >]': [ 331s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 331s] 349 | StateTuple *raw_tuple = tuple.release(); [ 331s] | ^~~~~~~~~ [ 331s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 331s] 645 | StateId FindState(std::unique_ptr tuple) { [ 331s] | ^ [ 331s] 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]', [ 331s] 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, [ 331s] 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: [ 331s] ./../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=] [ 331s] 166 | current_entry_ = &entry; [ 331s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 331s] ./../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 >]': [ 331s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 331s] 349 | StateTuple *raw_tuple = tuple.release(); [ 331s] | ^~~~~~~~~ [ 331s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 331s] 645 | StateId FindState(std::unique_ptr tuple) { [ 331s] | ^ [ 332s] 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]', [ 332s] 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, [ 332s] 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: [ 332s] ./../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=] [ 332s] 166 | current_entry_ = &entry; [ 332s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 332s] ./../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 >]': [ 332s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 332s] 349 | StateTuple *raw_tuple = tuple.release(); [ 332s] | ^~~~~~~~~ [ 332s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 332s] 645 | StateId FindState(std::unique_ptr tuple) { [ 332s] | ^ [ 332s] 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]', [ 332s] 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, [ 332s] 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: [ 332s] ./../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=] [ 332s] 166 | current_entry_ = &entry; [ 332s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 332s] ./../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 >]': [ 332s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 332s] 349 | StateTuple *raw_tuple = tuple.release(); [ 332s] | ^~~~~~~~~ [ 332s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 332s] 645 | StateId FindState(std::unique_ptr tuple) { [ 332s] | ^ [ 388s] /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 [ 388s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -g2 -gdwarf-4 -fstack-protector-strong -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -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 [ 394s] libtool: link: (cd ".libs" && rm -f "libfstscript.so.26" && ln -s "libfstscript.so.26.0.0" "libfstscript.so.26") [ 395s] libtool: link: (cd ".libs" && rm -f "libfstscript.so" && ln -s "libfstscript.so.26.0.0" "libfstscript.so") [ 395s] libtool: link: ( cd ".libs" && rm -f "libfstscript.la" && ln -s "../libfstscript.la" "libfstscript.la" ) [ 395s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 395s] Making all in bin [ 395s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 395s] depbase=`echo fstarcsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] 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 &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstarcsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] 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 &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstclosure.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] 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 &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstclosure-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] 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 &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstcompile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] 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 &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstcompile-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] 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 &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstcompose.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] 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 &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstcompose-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] 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 &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstconcat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] 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 &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstconcat-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] 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 &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] 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 &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstconnect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] 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 &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstconvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] 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 &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 395s] depbase=`echo fstconvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 395s] 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 &&\ [ 395s] mv -f $depbase.Tpo $depbase.Po [ 396s] depbase=`echo fstdeterminize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 396s] 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 &&\ [ 396s] mv -f $depbase.Tpo $depbase.Po [ 396s] depbase=`echo fstdeterminize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 396s] 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 &&\ [ 396s] mv -f $depbase.Tpo $depbase.Po [ 396s] depbase=`echo fstdifference.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 396s] 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 &&\ [ 396s] mv -f $depbase.Tpo $depbase.Po [ 396s] depbase=`echo fstdifference-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 396s] 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 &&\ [ 396s] mv -f $depbase.Tpo $depbase.Po [ 396s] depbase=`echo fstdisambiguate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 396s] 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 &&\ [ 396s] mv -f $depbase.Tpo $depbase.Po [ 397s] depbase=`echo fstdisambiguate-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 397s] 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 &&\ [ 397s] mv -f $depbase.Tpo $depbase.Po [ 397s] depbase=`echo fstdraw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 397s] 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 &&\ [ 397s] mv -f $depbase.Tpo $depbase.Po [ 397s] depbase=`echo fstdraw-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 397s] 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 &&\ [ 397s] mv -f $depbase.Tpo $depbase.Po [ 397s] depbase=`echo fstencode.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 397s] 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 &&\ [ 397s] mv -f $depbase.Tpo $depbase.Po [ 398s] depbase=`echo fstencode-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 398s] 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 &&\ [ 398s] mv -f $depbase.Tpo $depbase.Po [ 398s] depbase=`echo fstepsnormalize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 398s] 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 &&\ [ 398s] mv -f $depbase.Tpo $depbase.Po [ 398s] depbase=`echo fstepsnormalize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 398s] 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 &&\ [ 398s] mv -f $depbase.Tpo $depbase.Po [ 398s] depbase=`echo fstequal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 398s] 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 &&\ [ 398s] mv -f $depbase.Tpo $depbase.Po [ 398s] depbase=`echo fstequal-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 398s] 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 &&\ [ 398s] mv -f $depbase.Tpo $depbase.Po [ 399s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 399s] from ./../include/fst/flags.h:26, [ 399s] from fstdeterminize.cc:18: [ 399s] /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 > >]': [ 399s] /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 [ 399s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 399s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 399s] depbase=`echo fstequivalent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 399s] 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 &&\ [ 399s] mv -f $depbase.Tpo $depbase.Po [ 399s] depbase=`echo fstequivalent-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 399s] 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 &&\ [ 399s] mv -f $depbase.Tpo $depbase.Po [ 399s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 399s] from ./../include/fst/flags.h:26, [ 399s] from fstdisambiguate.cc:18: [ 399s] /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 > >]': [ 399s] /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 [ 399s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 399s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 399s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 399s] 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 > >]', [ 399s] 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, [ 399s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 399s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 399s] inlined from 'void __static_initialization_and_destruction_0()' at fstdeterminize.cc:22:1: [ 399s] /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 [ 399s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 399s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 399s] 641 | std::forward<_Args>(__args)...); [ 399s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 399s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 399s] 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 > >]', [ 399s] 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, [ 399s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 399s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 399s] inlined from 'void __static_initialization_and_destruction_0()' at fstdisambiguate.cc:22:1: [ 399s] /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 [ 399s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 399s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 399s] 641 | std::forward<_Args>(__args)...); [ 399s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 399s] depbase=`echo fstinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 399s] 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 &&\ [ 399s] mv -f $depbase.Tpo $depbase.Po [ 399s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 399s] from ./../include/fst/flags.h:26, [ 399s] from fstequal.cc:18: [ 399s] /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 > >]': [ 399s] /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 [ 399s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 399s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 399s] depbase=`echo fstinfo-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 399s] 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 &&\ [ 399s] mv -f $depbase.Tpo $depbase.Po [ 399s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 399s] 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 > >]', [ 399s] 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, [ 399s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 399s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 399s] inlined from 'void __static_initialization_and_destruction_0()' at fstequal.cc:21:1, [ 399s] inlined from '(static initializers for fstequal.cc)' at fstequal.cc:25:69: [ 399s] /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 [ 399s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 399s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 399s] 641 | std::forward<_Args>(__args)...); [ 399s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 399s] depbase=`echo fstintersect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 399s] 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 &&\ [ 399s] mv -f $depbase.Tpo $depbase.Po [ 399s] depbase=`echo fstintersect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 399s] 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 &&\ [ 399s] mv -f $depbase.Tpo $depbase.Po [ 399s] depbase=`echo fstinvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 399s] 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 &&\ [ 399s] mv -f $depbase.Tpo $depbase.Po [ 400s] depbase=`echo fstinvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 400s] 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 &&\ [ 400s] mv -f $depbase.Tpo $depbase.Po [ 400s] depbase=`echo fstisomorphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 400s] 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 &&\ [ 400s] mv -f $depbase.Tpo $depbase.Po [ 400s] depbase=`echo fstisomorphic-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 400s] 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 &&\ [ 400s] mv -f $depbase.Tpo $depbase.Po [ 400s] depbase=`echo fstmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 400s] 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 &&\ [ 400s] mv -f $depbase.Tpo $depbase.Po [ 401s] depbase=`echo fstmap-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 401s] 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 &&\ [ 401s] mv -f $depbase.Tpo $depbase.Po [ 401s] depbase=`echo fstminimize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 401s] 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 &&\ [ 401s] mv -f $depbase.Tpo $depbase.Po [ 401s] depbase=`echo fstminimize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 401s] 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 &&\ [ 401s] mv -f $depbase.Tpo $depbase.Po [ 401s] depbase=`echo fstprint.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 401s] 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 &&\ [ 401s] mv -f $depbase.Tpo $depbase.Po [ 401s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 401s] from ./../include/fst/flags.h:26, [ 401s] from fstisomorphic.cc:18: [ 401s] /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 > >]': [ 401s] /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 [ 401s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 401s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 401s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 401s] 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 > >]', [ 401s] 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, [ 401s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 401s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 401s] inlined from 'void __static_initialization_and_destruction_0()' at fstisomorphic.cc:21:1, [ 401s] inlined from '(static initializers for fstisomorphic.cc)' at fstisomorphic.cc:25:74: [ 401s] /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 [ 401s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 401s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 401s] 641 | std::forward<_Args>(__args)...); [ 401s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 402s] depbase=`echo fstprint-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 402s] 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 &&\ [ 402s] mv -f $depbase.Tpo $depbase.Po [ 402s] depbase=`echo fstproject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 402s] 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 &&\ [ 402s] mv -f $depbase.Tpo $depbase.Po [ 402s] depbase=`echo fstproject-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 402s] 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 &&\ [ 402s] mv -f $depbase.Tpo $depbase.Po [ 402s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 402s] from ./../include/fst/flags.h:26, [ 402s] from fstmap.cc:18: [ 402s] /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 > >]': [ 402s] /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 [ 402s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 402s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 402s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 402s] 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 > >]', [ 402s] 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, [ 402s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23: [ 402s] /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 [ 402s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 402s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 402s] 641 | std::forward<_Args>(__args)...); [ 402s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 402s] depbase=`echo fstprune.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 402s] 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 &&\ [ 402s] mv -f $depbase.Tpo $depbase.Po [ 402s] depbase=`echo fstprune-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 402s] 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 &&\ [ 402s] mv -f $depbase.Tpo $depbase.Po [ 403s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 403s] from ./../include/fst/flags.h:26, [ 403s] from fstequivalent.cc:18: [ 403s] /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 > >]': [ 403s] /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 [ 403s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 403s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 403s] depbase=`echo fstpush.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 403s] 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 &&\ [ 403s] mv -f $depbase.Tpo $depbase.Po [ 403s] /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 > >]': [ 403s] /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 [ 403s] depbase=`echo fstpush-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 403s] 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 &&\ [ 403s] mv -f $depbase.Tpo $depbase.Po [ 403s] depbase=`echo fstrandgen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 403s] 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 &&\ [ 403s] mv -f $depbase.Tpo $depbase.Po [ 403s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 403s] 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 > >]', [ 403s] 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, [ 403s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 403s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 403s] inlined from 'void __static_initialization_and_destruction_0()' at fstequivalent.cc:22:1: [ 403s] /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 [ 403s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 403s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 403s] 641 | std::forward<_Args>(__args)...); [ 403s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 403s] 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 > >]', [ 403s] 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, [ 403s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:92:23, [ 403s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:185:28, [ 403s] inlined from 'void __static_initialization_and_destruction_0()' at fstequivalent.cc:28:1: [ 403s] /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 [ 403s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 403s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 403s] 641 | std::forward<_Args>(__args)...); [ 403s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 403s] depbase=`echo fstrandgen-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 403s] 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 &&\ [ 403s] mv -f $depbase.Tpo $depbase.Po [ 403s] depbase=`echo fstrelabel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 403s] 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 &&\ [ 403s] mv -f $depbase.Tpo $depbase.Po [ 403s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 403s] from ./../include/fst/flags.h:26, [ 403s] from fstminimize.cc:18: [ 403s] /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 > >]': [ 403s] /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 [ 403s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 403s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 403s] depbase=`echo fstrelabel-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 403s] 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 &&\ [ 403s] mv -f $depbase.Tpo $depbase.Po [ 404s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 404s] 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 > >]', [ 404s] 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, [ 404s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 404s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 404s] inlined from 'void __static_initialization_and_destruction_0()' at fstminimize.cc:21:1, [ 404s] inlined from '(static initializers for fstminimize.cc)' at fstminimize.cc:26:72: [ 404s] /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 [ 404s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 404s] 641 | std::forward<_Args>(__args)...); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 404s] depbase=`echo fstreplace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 404s] 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 &&\ [ 404s] mv -f $depbase.Tpo $depbase.Po [ 404s] depbase=`echo fstreplace-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 404s] 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 &&\ [ 404s] mv -f $depbase.Tpo $depbase.Po [ 405s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 405s] from ./../include/fst/flags.h:26, [ 405s] from fstpush.cc:18: [ 405s] /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 > >]': [ 405s] /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 [ 405s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 405s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] depbase=`echo fstreverse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 405s] 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 &&\ [ 405s] mv -f $depbase.Tpo $depbase.Po [ 405s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 405s] 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 > >]', [ 405s] 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, [ 405s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 405s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 405s] inlined from 'void __static_initialization_and_destruction_0()' at fstpush.cc:21:1: [ 405s] /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 [ 405s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 405s] 641 | std::forward<_Args>(__args)...); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] depbase=`echo fstreverse-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 405s] 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 &&\ [ 405s] mv -f $depbase.Tpo $depbase.Po [ 405s] depbase=`echo fstreweight.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 405s] 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 &&\ [ 405s] mv -f $depbase.Tpo $depbase.Po [ 405s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 405s] from ./../include/fst/flags.h:26, [ 405s] from fstprune.cc:18: [ 405s] /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 > >]': [ 405s] /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 [ 405s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 405s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 405s] from ./../include/fst/flags.h:26, [ 405s] from fstreplace.cc:18: [ 405s] /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 > >]': [ 405s] /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 [ 405s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 405s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] /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 > >]': [ 405s] /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 [ 405s] depbase=`echo fstreweight-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 405s] 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 &&\ [ 405s] mv -f $depbase.Tpo $depbase.Po [ 405s] depbase=`echo fstrmepsilon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 405s] 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 &&\ [ 405s] mv -f $depbase.Tpo $depbase.Po [ 405s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 405s] 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 > >]', [ 405s] 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, [ 405s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 405s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 405s] inlined from 'void __static_initialization_and_destruction_0()' at fstreplace.cc:26:1: [ 405s] /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 [ 405s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 405s] 641 | std::forward<_Args>(__args)...); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 405s] 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 > >]', [ 405s] 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, [ 405s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 405s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 405s] inlined from 'void __static_initialization_and_destruction_0()' at fstprune.cc:22:1: [ 405s] /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 [ 405s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 405s] 641 | std::forward<_Args>(__args)...); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] 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 > >]', [ 405s] 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, [ 405s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 405s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 405s] inlined from 'void __static_initialization_and_destruction_0()' at fstprune.cc:23:1: [ 405s] /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 [ 405s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 405s] 641 | std::forward<_Args>(__args)...); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] depbase=`echo fstrmepsilon-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 405s] 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 &&\ [ 405s] mv -f $depbase.Tpo $depbase.Po [ 406s] depbase=`echo fstshortestdistance.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 406s] 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 &&\ [ 406s] mv -f $depbase.Tpo $depbase.Po [ 406s] depbase=`echo fstshortestdistance-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 406s] 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 &&\ [ 406s] mv -f $depbase.Tpo $depbase.Po [ 406s] depbase=`echo fstshortestpath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 406s] 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 &&\ [ 406s] mv -f $depbase.Tpo $depbase.Po [ 406s] depbase=`echo fstshortestpath-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 406s] 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 &&\ [ 406s] mv -f $depbase.Tpo $depbase.Po [ 406s] depbase=`echo fstsymbols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 406s] 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 &&\ [ 406s] mv -f $depbase.Tpo $depbase.Po [ 407s] depbase=`echo fstsymbols-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 407s] 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 &&\ [ 407s] mv -f $depbase.Tpo $depbase.Po [ 407s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 407s] from ./../include/fst/flags.h:26, [ 407s] from fstrandgen.cc:18: [ 407s] /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 > >]': [ 407s] /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 [ 407s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 407s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 407s] 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 > >]', [ 407s] 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, [ 407s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:92:23, [ 407s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:185:28, [ 407s] inlined from 'void __static_initialization_and_destruction_0()' at fstrandgen.cc:24:1: [ 407s] /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 [ 407s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 407s] 641 | std::forward<_Args>(__args)...); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] depbase=`echo fstsynchronize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 407s] 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 &&\ [ 407s] mv -f $depbase.Tpo $depbase.Po [ 407s] depbase=`echo fstsynchronize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 407s] 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 &&\ [ 407s] mv -f $depbase.Tpo $depbase.Po [ 407s] depbase=`echo fsttopsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 407s] 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 &&\ [ 407s] mv -f $depbase.Tpo $depbase.Po [ 407s] depbase=`echo fsttopsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 407s] 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 &&\ [ 407s] mv -f $depbase.Tpo $depbase.Po [ 407s] depbase=`echo fstunion.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 407s] 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 &&\ [ 407s] mv -f $depbase.Tpo $depbase.Po [ 408s] depbase=`echo fstunion-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 408s] 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 &&\ [ 408s] mv -f $depbase.Tpo $depbase.Po [ 408s] /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 [ 408s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 408s] from ./../include/fst/flags.h:26, [ 408s] from fstrmepsilon.cc:18: [ 408s] /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 > >]': [ 408s] /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 [ 408s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 408s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 408s] /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 > >]': [ 408s] /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 [ 408s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 408s] 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 > >]', [ 408s] 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, [ 408s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 408s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 408s] inlined from 'void __static_initialization_and_destruction_0()' at fstrmepsilon.cc:23:1: [ 408s] /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 [ 408s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 408s] 641 | std::forward<_Args>(__args)...); [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 408s] 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 > >]', [ 408s] 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, [ 408s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 408s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 408s] inlined from 'void __static_initialization_and_destruction_0()' at fstrmepsilon.cc:24:1: [ 408s] /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 [ 408s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 408s] 641 | std::forward<_Args>(__args)...); [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 408s] /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 [ 409s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 409s] from ./../include/fst/flags.h:26, [ 409s] from fstshortestdistance.cc:18: [ 409s] /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 > >]': [ 409s] /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 [ 409s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 409s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 409s] /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 > >]': [ 409s] /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 [ 409s] /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 [ 409s] /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 [ 409s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 409s] from ./../include/fst/flags.h:26, [ 409s] from fstshortestpath.cc:18: [ 409s] /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 > >]': [ 409s] /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 [ 409s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 409s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 409s] 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 [ 409s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 409s] 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 > >]', [ 409s] 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, [ 409s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 409s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 409s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestdistance.cc:23:1: [ 409s] /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 [ 409s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 409s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 409s] 641 | std::forward<_Args>(__args)...); [ 409s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 409s] 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 > >]', [ 409s] 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, [ 409s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 409s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 409s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestdistance.cc:24:1: [ 409s] /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 [ 409s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 409s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 409s] 641 | std::forward<_Args>(__args)...); [ 409s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 409s] /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 > >]': [ 409s] /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 [ 409s] /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 [ 409s] /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 [ 409s] 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 [ 409s] /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 [ 409s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 409s] 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 > >]', [ 409s] 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, [ 409s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 409s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 409s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestpath.cc:22:1: [ 409s] /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 [ 409s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 409s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 409s] 641 | std::forward<_Args>(__args)...); [ 409s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 409s] 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 > >]', [ 409s] 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, [ 409s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 409s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 409s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestpath.cc:24:1: [ 409s] /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 [ 409s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 409s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 409s] 641 | std::forward<_Args>(__args)...); [ 409s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 409s] /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 [ 409s] 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 [ 410s] /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 [ 410s] /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 [ 410s] 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 [ 410s] 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 [ 410s] 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 [ 410s] /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 [ 410s] 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 [ 410s] /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 [ 410s] /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 [ 410s] 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 [ 410s] 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 [ 410s] /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 [ 410s] 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 [ 410s] /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 [ 410s] /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 [ 410s] /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 [ 410s] /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 [ 410s] /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 [ 410s] 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 [ 410s] /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 [ 410s] /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 [ 410s] /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 [ 410s] 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 [ 410s] 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 [ 410s] 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 [ 410s] 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 [ 410s] 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 [ 410s] 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 [ 410s] /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 [ 410s] 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 [ 410s] 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 [ 410s] 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 [ 411s] /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 [ 411s] 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 [ 411s] /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 [ 411s] 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 [ 411s] /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 [ 411s] /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 [ 411s] /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 [ 411s] /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 [ 411s] /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 [ 411s] /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 [ 411s] /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 [ 411s] 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 [ 411s] 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 [ 411s] 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 [ 411s] 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 [ 411s] 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 [ 411s] /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 [ 411s] /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 [ 411s] 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 [ 411s] 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 [ 411s] 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 [ 411s] 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 [ 411s] /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 [ 411s] 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 [ 411s] /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 [ 411s] /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 [ 411s] 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 [ 411s] 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 [ 411s] 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 [ 411s] 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 [ 411s] 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 [ 412s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 412s] Making all in test [ 412s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 412s] make[3]: Nothing to be done for 'all'. [ 412s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 412s] Making all in extensions [ 412s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 412s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 412s] make[4]: Nothing to be done for 'all-am'. [ 412s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 412s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 412s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 412s] make[3]: Nothing to be done for 'all-am'. [ 412s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 412s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 412s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 412s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 412s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 412s] + exit 0 [ 412s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.uULpUG [ 412s] + umask 022 [ 412s] + cd /home/abuild/rpmbuild/BUILD [ 412s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 412s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 412s] + cd openfst-1.8.4 [ 412s] + /bin/make install DESTDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 412s] Making install in src [ 412s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 412s] Making install in include [ 412s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 412s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 412s] make[3]: Nothing to be done for 'install-exec-am'. [ 412s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include' [ 412s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst' [ 412s] /bin/install -c -m 644 fst/accumulator.h fst/add-on.h fst/arc-arena.h fst/arc-map.h fst/arc.h fst/arcfilter.h fst/arcsort.h fst/bi-table.h fst/cache.h fst/cc-visitors.h fst/closure.h fst/compact-fst.h fst/compat.h fst/complement.h fst/compose-filter.h fst/compose.h fst/concat.h fst/connect.h fst/const-fst.h fst/determinize.h fst/dfs-visit.h fst/difference.h fst/disambiguate.h fst/edit-fst.h fst/encode.h fst/epsnormalize.h fst/equal.h fst/equivalent.h fst/error-weight.h fst/expanded-fst.h fst/expander-cache.h fst/expectation-weight.h fst/factor-weight.h fst/filter-state.h fst/flags.h fst/float-weight.h fst/fst-decl.h fst/fst.h fst/fstlib.h fst/generic-register.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst' [ 412s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst' [ 412s] /bin/install -c -m 644 fst/heap.h fst/icu.h fst/impl-to-fst.h fst/intersect.h fst/interval-set.h fst/invert.h fst/isomorphic.h fst/label-reachable.h fst/lexicographic-weight.h fst/lock.h fst/log.h fst/lookahead-filter.h fst/lookahead-matcher.h fst/mapped-file.h fst/matcher-fst.h fst/matcher.h fst/memory.h fst/minimize.h fst/mutable-fst.h fst/pair-weight.h fst/partition.h fst/power-weight.h fst/power-weight-mappers.h fst/product-weight.h fst/project.h fst/properties.h fst/prune.h fst/push.h fst/queue.h fst/randequivalent.h fst/randgen.h fst/rational.h fst/register.h fst/relabel.h fst/replace-util.h fst/replace.h fst/reverse.h fst/reweight.h fst/rmepsilon.h fst/rmfinalepsilon.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst' [ 412s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst/script' [ 412s] /bin/install -c -m 644 fst/script/arc-class.h fst/script/arcfilter-impl.h fst/script/arciterator-class.h fst/script/arcsort.h fst/script/arg-packs.h fst/script/closure.h fst/script/compile-impl.h fst/script/compile.h fst/script/compose.h fst/script/concat.h fst/script/connect.h fst/script/convert.h fst/script/decode.h fst/script/determinize.h fst/script/difference.h fst/script/disambiguate.h fst/script/draw-impl.h fst/script/draw.h fst/script/encode.h fst/script/encodemapper-class.h fst/script/epsnormalize.h fst/script/equal.h fst/script/equivalent.h fst/script/fst-class.h fst/script/fstscript.h fst/script/getters.h fst/script/info-impl.h fst/script/info.h fst/script/intersect.h fst/script/invert.h fst/script/isomorphic.h fst/script/map.h fst/script/minimize.h fst/script/print-impl.h fst/script/print.h fst/script/project.h fst/script/prune.h fst/script/push.h fst/script/randequivalent.h fst/script/randgen.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst/script' [ 412s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst/test' [ 412s] /bin/install -c -m 644 fst/test/algo_test.h fst/test/compactors.h fst/test/fst_test.h fst/test/rand-fst.h fst/test/weight-tester.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst/test' [ 412s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst' [ 412s] /bin/install -c -m 644 fst/set-weight.h fst/shortest-distance.h fst/shortest-path.h fst/signed-log-weight.h fst/sparse-power-weight.h fst/sparse-tuple-weight.h fst/state-map.h fst/state-reachable.h fst/state-table.h fst/statesort.h fst/string-weight.h fst/string.h fst/symbol-table-ops.h fst/symbol-table.h fst/synchronize.h fst/test-properties.h fst/topsort.h fst/tuple-weight.h fst/union-find.h fst/union-weight.h fst/union.h fst/util.h fst/vector-fst.h fst/verify.h fst/visit.h fst/windows_defs.inc fst/weight.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst' [ 412s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst/script' [ 412s] /bin/install -c -m 644 fst/script/relabel.h fst/script/replace.h fst/script/reverse.h fst/script/reweight.h fst/script/rmepsilon.h fst/script/script-impl.h fst/script/shortest-distance.h fst/script/shortest-path.h fst/script/stateiterator-class.h fst/script/synchronize.h fst/script/text-io.h fst/script/topsort.h fst/script/union.h fst/script/weight-class.h fst/script/verify.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst/script' [ 412s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 412s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 412s] Making install in lib [ 412s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 412s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 412s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib' [ 412s] /bin/sh ../../libtool --mode=install /bin/install -c libfst.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib' [ 412s] libtool: install: /bin/install -c .libs/libfst.so.26.0.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib/libfst.so.26.0.0 [ 412s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib && { ln -s -f libfst.so.26.0.0 libfst.so.26 || { rm -f libfst.so.26 && ln -s libfst.so.26.0.0 libfst.so.26; }; }) [ 412s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib && { ln -s -f libfst.so.26.0.0 libfst.so || { rm -f libfst.so && ln -s libfst.so.26.0.0 libfst.so; }; }) [ 412s] libtool: install: /bin/install -c .libs/libfst.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib/libfst.la [ 412s] libtool: warning: remember to run 'libtool --finish /usr/lib' [ 412s] make[3]: Nothing to be done for 'install-data-am'. [ 412s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 412s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 412s] Making install in script [ 412s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 412s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 412s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib' [ 412s] /bin/sh ../../libtool --mode=install /bin/install -c libfstscript.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib' [ 412s] libtool: warning: relinking 'libfstscript.la' [ 412s] libtool: install: (cd /home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script; /bin/sh "/home/abuild/rpmbuild/BUILD/openfst-1.8.4/libtool" --tag CXX --mode=relink armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -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 -inst-prefix-dir /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm) [ 413s] libtool: relink: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -g2 -gdwarf-4 -fstack-protector-strong -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -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 -L/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib -L/usr/lib -lfst -ldl -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0 -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/../../../../armv7l-tizen-linux-gnueabi/lib -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtendS.o /lib/crtn.o -Wl,-soname -Wl,libfstscript.so.26 -o .libs/libfstscript.so.26.0.0 [ 419s] libtool: install: /bin/install -c .libs/libfstscript.so.26.0.0T /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib/libfstscript.so.26.0.0 [ 419s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib && { ln -s -f libfstscript.so.26.0.0 libfstscript.so.26 || { rm -f libfstscript.so.26 && ln -s libfstscript.so.26.0.0 libfstscript.so.26; }; }) [ 419s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib && { ln -s -f libfstscript.so.26.0.0 libfstscript.so || { rm -f libfstscript.so && ln -s libfstscript.so.26.0.0 libfstscript.so; }; }) [ 419s] libtool: install: /bin/install -c .libs/libfstscript.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib/libfstscript.la [ 419s] libtool: warning: remember to run 'libtool --finish /usr/lib' [ 419s] make[3]: Nothing to be done for 'install-data-am'. [ 419s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 419s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 419s] Making install in bin [ 419s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 419s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 419s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin' [ 419s] /bin/sh ../../libtool --mode=install /bin/install -c fstarcsort fstclosure fstcompile fstcompose fstconcat fstconnect fstconvert fstdeterminize fstdifference fstdisambiguate fstdraw fstencode fstepsnormalize fstequal fstequivalent fstinfo fstintersect fstinvert fstisomorphic fstmap fstminimize fstprint fstproject fstprune fstpush fstrandgen fstrelabel fstreplace fstreverse fstreweight fstrmepsilon fstshortestdistance fstshortestpath fstsymbols fstsynchronize fsttopsort fstunion '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin' [ 419s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 419s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 419s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 419s] libtool: install: /bin/install -c .libs/fstarcsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstarcsort [ 420s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 420s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 420s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 420s] libtool: install: /bin/install -c .libs/fstclosure /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstclosure [ 420s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 420s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 420s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 420s] libtool: install: /bin/install -c .libs/fstcompile /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstcompile [ 420s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 420s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 420s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 421s] libtool: install: /bin/install -c .libs/fstcompose /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstcompose [ 421s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 421s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 421s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 421s] libtool: install: /bin/install -c .libs/fstconcat /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconcat [ 421s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 421s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 421s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 421s] libtool: install: /bin/install -c .libs/fstconnect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconnect [ 421s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 421s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 421s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 421s] libtool: install: /bin/install -c .libs/fstconvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconvert [ 422s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 422s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 422s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 422s] libtool: install: /bin/install -c .libs/fstdeterminize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdeterminize [ 422s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 422s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 422s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 422s] libtool: install: /bin/install -c .libs/fstdifference /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdifference [ 422s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 422s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 422s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 422s] libtool: install: /bin/install -c .libs/fstdisambiguate /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdisambiguate [ 422s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 422s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 422s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 422s] libtool: install: /bin/install -c .libs/fstdraw /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdraw [ 423s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 423s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 423s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 423s] libtool: install: /bin/install -c .libs/fstencode /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstencode [ 423s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 423s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 423s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 423s] libtool: install: /bin/install -c .libs/fstepsnormalize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstepsnormalize [ 423s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 423s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 423s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 423s] libtool: install: /bin/install -c .libs/fstequal /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstequal [ 423s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 423s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 423s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 423s] libtool: install: /bin/install -c .libs/fstequivalent /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstequivalent [ 424s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 424s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 424s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 424s] libtool: install: /bin/install -c .libs/fstinfo /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstinfo [ 424s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 424s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 424s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 424s] libtool: install: /bin/install -c .libs/fstintersect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstintersect [ 424s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 424s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 424s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 424s] libtool: install: /bin/install -c .libs/fstinvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstinvert [ 424s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 424s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 424s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 424s] libtool: install: /bin/install -c .libs/fstisomorphic /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstisomorphic [ 424s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 424s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 424s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 424s] libtool: install: /bin/install -c .libs/fstmap /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstmap [ 424s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 424s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 424s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 424s] libtool: install: /bin/install -c .libs/fstminimize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstminimize [ 424s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 424s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 424s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 425s] libtool: install: /bin/install -c .libs/fstprint /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstprint [ 425s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 425s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 425s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 425s] libtool: install: /bin/install -c .libs/fstproject /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstproject [ 425s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 425s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 425s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 425s] libtool: install: /bin/install -c .libs/fstprune /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstprune [ 425s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 425s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 425s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 425s] libtool: install: /bin/install -c .libs/fstpush /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstpush [ 425s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 425s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 425s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 425s] libtool: install: /bin/install -c .libs/fstrandgen /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrandgen [ 425s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 425s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 425s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 425s] libtool: install: /bin/install -c .libs/fstrelabel /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrelabel [ 425s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 425s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 425s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 425s] libtool: install: /bin/install -c .libs/fstreplace /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreplace [ 426s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 426s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 426s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 426s] libtool: install: /bin/install -c .libs/fstreverse /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreverse [ 426s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 426s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 426s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 426s] libtool: install: /bin/install -c .libs/fstreweight /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreweight [ 426s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 426s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 426s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 426s] libtool: install: /bin/install -c .libs/fstrmepsilon /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrmepsilon [ 426s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 427s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 427s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 427s] libtool: install: /bin/install -c .libs/fstshortestdistance /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstshortestdistance [ 427s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 427s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 427s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 427s] libtool: install: /bin/install -c .libs/fstshortestpath /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstshortestpath [ 427s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 427s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 427s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 427s] libtool: install: /bin/install -c .libs/fstsymbols /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstsymbols [ 427s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 427s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 427s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 427s] libtool: install: /bin/install -c .libs/fstsynchronize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstsynchronize [ 427s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 427s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 427s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 427s] libtool: install: /bin/install -c .libs/fsttopsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fsttopsort [ 427s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 427s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 427s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 427s] libtool: install: /bin/install -c .libs/fstunion /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstunion [ 427s] make[3]: Nothing to be done for 'install-data-am'. [ 427s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 427s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 427s] Making install in test [ 427s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 427s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 427s] make[3]: Nothing to be done for 'install-exec-am'. [ 427s] make[3]: Nothing to be done for 'install-data-am'. [ 427s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 427s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 427s] Making install in extensions [ 427s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 427s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 427s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 427s] make[4]: Nothing to be done for 'install-exec-am'. [ 427s] make[4]: Nothing to be done for 'install-data-am'. [ 427s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 427s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 427s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 427s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 427s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 427s] make[3]: Nothing to be done for 'install-exec-am'. [ 427s] make[3]: Nothing to be done for 'install-data-am'. [ 427s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 427s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 427s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 427s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 427s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 427s] make[2]: Nothing to be done for 'install-exec-am'. [ 427s] make[2]: Nothing to be done for 'install-data-am'. [ 427s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 427s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 427s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib -name '*.la' -delete [ 428s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/info [ 428s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/doc/packages [ 428s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/doc/openfst [ 428s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/doc/openfst-1.8.4 [ 428s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/gtk-doc [ 428s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/doc [ 428s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/man [ 428s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm -regex '.*/man/man./.*.[0-9]' [ 428s] + xargs rm -f -- [ 428s] + xargs rm -f -- [ 428s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm -regex '.*/man/../man./.*.[0-9]' [ 428s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm -regex '.*/man/man./.*.[0-9]pm' [ 428s] + xargs rm -f -- [ 428s] + /usr/lib/rpm/find-debuginfo.sh -j12 --build-id-seed 1.8.4-1.2 --unique-debug-src-base openfst-1.8.4-1.2.arm -S debugsourcefiles.list /home/abuild/rpmbuild/BUILD/openfst-1.8.4 [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstcompose [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstclosure [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconnect [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconcat [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstcompile [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdeterminize [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdraw [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstarcsort [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdifference [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconvert [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdisambiguate [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstencode [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstequal [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstinfo [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstepsnormalize [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstintersect [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstequivalent [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstinvert [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstisomorphic [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstmap [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstminimize [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstproject [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstprint [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstprune [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrandgen [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrelabel [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstpush [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreplace [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreverse [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreweight [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrmepsilon [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] 1+0 records in [ 433s] 1+0 records out [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstshortestdistance [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstsymbols [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstshortestpath [ 433s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstsynchronize [ 433s] 1+0 records in [ 433s] 1+0 records out [ 434s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fsttopsort [ 434s] 1+0 records in [ 434s] 1+0 records out [ 434s] 1+0 records in [ 434s] 1+0 records out [ 434s] 1+0 records in [ 434s] 1+0 records out [ 434s] 0+0 records in [ 434s] 0+0 records out [ 434s] 0+0 records in [ 434s] 0+0 records out [ 434s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstunion [ 434s] 0+0 records in [ 434s] 0+0 records out [ 434s] 0+0 records in [ 434s] 0+0 records out [ 434s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib/libfst.so.26.0.0 [ 434s] 0+0 records in [ 434s] 0+0 records out [ 434s] 0+0 records in [ 434s] 0+0 records out [ 434s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib/libfstscript.so.26.0.0 [ 434s] 0+0 records in [ 434s] 0+0 records out [ 434s] 0+0 records in [ 434s] 0+0 records out [ 434s] 0+0 records in [ 434s] 0+0 records out [ 434s] 0+0 records in [ 434s] 0+0 records out [ 434s] 0+0 records in [ 434s] 0+0 records out [ 440s] 0+0 records in [ 440s] 0+0 records out [ 440s] 3541 blocks [ 440s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.4/openfst-debuginfo.manifest [ 440s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.4/openfst-debugsource.manifest [ 440s] + /usr/lib/rpm/check-buildroot [ 441s] + /usr/lib/rpm//brp-compress [ 441s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 443s] + /usr/lib/rpm/brp-python-hardlink [ 443s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 443s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/openfst-1.8.4/isu.list [ 443s] ~/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm ~/rpmbuild/BUILD/openfst-1.8.4 [ 443s] ~/rpmbuild/BUILD/openfst-1.8.4 [ 443s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh /home/abuild/rpmbuild/SOURCES [ 444s] Processing files: openfst-1.8.4-1.2.armv7l [ 444s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 444s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 444s] [ 444s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.dMjNcB [ 444s] + umask 022 [ 444s] + cd /home/abuild/rpmbuild/BUILD [ 444s] + cd openfst-1.8.4 [ 444s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst [ 444s] + export LC_ALL=C [ 444s] + LC_ALL=C [ 444s] + export LICENSEDIR [ 444s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst [ 444s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst [ 444s] + exit 0 [ 444s] Provides: libfst.so.26 libfstscript.so.26 openfst = 1.8.4-1.2 openfst(armv7l-32) = 1.8.4-1.2 [ 444s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 444s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 444s] Requires(post): /sbin/ldconfig [ 444s] Requires(postun): /sbin/ldconfig [ 444s] Requires: ld-linux.so.3 ld-linux.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.38) libc.so.6(GLIBC_2.4) libfst.so.26 libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.23) libm.so.6(GLIBC_2.29) libm.so.6(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.11) libstdc++.so.6(CXXABI_1.3.15) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.32) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) [ 444s] Processing files: openfst-debugsource-1.8.4-1.2.armv7l [ 444s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 444s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 444s] [ 444s] Provides: openfst-debugsource = 1.8.4-1.2 openfst-debugsource(armv7l-32) = 1.8.4-1.2 [ 444s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 444s] Processing files: openfst-devel-1.8.4-1.2.armv7l [ 444s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 444s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 444s] [ 444s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.QPViir [ 444s] + umask 022 [ 444s] + cd /home/abuild/rpmbuild/BUILD [ 444s] + cd openfst-1.8.4 [ 444s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-devel [ 444s] + export LC_ALL=C [ 444s] + LC_ALL=C [ 444s] + export LICENSEDIR [ 444s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-devel [ 444s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-devel [ 444s] + exit 0 [ 445s] Provides: openfst-devel = 1.8.4-1.2 openfst-devel(armv7l-32) = 1.8.4-1.2 [ 445s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 445s] Requires: libfst.so.26 libfstscript.so.26 [ 445s] Processing files: openfst-tools-1.8.4-1.2.armv7l [ 445s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 445s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 445s] [ 445s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.D172c8 [ 445s] + umask 022 [ 445s] + cd /home/abuild/rpmbuild/BUILD [ 445s] + cd openfst-1.8.4 [ 445s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-tools [ 445s] + export LC_ALL=C [ 445s] + LC_ALL=C [ 445s] + export LICENSEDIR [ 445s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-tools [ 445s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-tools [ 445s] + exit 0 [ 445s] Provides: openfst-tools = 1.8.4-1.2 openfst-tools(armv7l-32) = 1.8.4-1.2 [ 445s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 445s] Requires: ld-linux.so.3 ld-linux.so.3(GLIBC_2.4) libc.so.6 libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.38) libc.so.6(GLIBC_2.4) libfst.so.26 libfstscript.so.26 libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.32) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) [ 445s] Processing files: openfst-debuginfo-1.8.4-1.2.armv7l [ 445s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 445s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 445s] [ 445s] Provides: openfst-debuginfo = 1.8.4-1.2 openfst-debuginfo(armv7l-32) = 1.8.4-1.2 [ 445s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 445s] Recommends: openfst-debugsource(armv7l-32) = 1.8.4-1.2 [ 445s] Processing files: openfst-tools-debuginfo-1.8.4-1.2.armv7l [ 445s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 445s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 445s] [ 445s] Provides: openfst-tools-debuginfo = 1.8.4-1.2 openfst-tools-debuginfo(armv7l-32) = 1.8.4-1.2 [ 445s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 445s] Recommends: openfst-debugsource(armv7l-32) = 1.8.4-1.2 [ 445s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 446s] Wrote: /home/abuild/rpmbuild/SRPMS/openfst-1.8.4-1.2.src.rpm [ 448s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-1.8.4-1.2.armv7l.rpm [ 449s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-debugsource-1.8.4-1.2.armv7l.rpm [ 449s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-devel-1.8.4-1.2.armv7l.rpm [ 450s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-tools-1.8.4-1.2.armv7l.rpm [ 465s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-debuginfo-1.8.4-1.2.armv7l.rpm [ 472s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-tools-debuginfo-1.8.4-1.2.armv7l.rpm [ 472s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.VZUjXC [ 472s] + umask 022 [ 472s] + cd /home/abuild/rpmbuild/BUILD [ 472s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 472s] + cd openfst-1.8.4 [ 472s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 472s] + exit 0 [ 473s] ... checking for files with abuild user/group [ 473s] ... creating baselibs [ 474s] ... comparing built packages with the former built [ 474s] /usr/lib/build/pkg-diff.sh [ 474s] compare /.build.oldpackages/openfst-1.8.4-1.1.src.rpm /home/abuild/rpmbuild/SRPMS/openfst-1.8.4-1.2.src.rpm [ 474s] This is not a prerelease project. Compare the project name. [ 474s] comparing disturl_distribution [ 474s] comparing the rpm tags of openfst [ 474s] --- old-rpm-tags [ 474s] +++ new-rpm-tags [ 474s] @@ -86 +86 @@ [ 474s] -openfst.spec 6d12ff97b941235d7d1cd81b0c561e5f8327a44f24f19ccd5b946f15e6186106 32 [ 474s] +openfst.spec c79f8226d2863d1ae06ade8782b287a98464e429f6871515a12b9cffe3455e0f 32 [ 474s] comparing rpmtags [ 474s] comparing RELEASE [ 474s] comparing PROVIDES [ 474s] comparing scripts [ 475s] comparing filelist [ 475s] comparing file checksum [ 475s] compare /.build.oldpackages/openfst-1.8.4-1.1.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-1.8.4-1.2.armv7l.rpm [ 476s] Comparing openfst-1.8.4-1.1.armv7l.rpm to openfst-1.8.4-1.2.armv7l.rpm [ 476s] This is not a prerelease project. Compare the project name. [ 476s] comparing disturl_distribution [ 476s] comparing the rpm tags of openfst [ 476s] --- old-rpm-tags [ 476s] +++ new-rpm-tags [ 476s] @@ -122 +122 @@ [ 476s] -/usr/lib/libfst.so.26.0.0 10c087286ccfa12282024f4e8417fe604e20246223e2170709c227d2b743556b 0 [ 476s] +/usr/lib/libfst.so.26.0.0 b3bb3d6aaa55acf423222ad7cecb0a039d80233387e057aa7dee9a899fbf7d70 0 [ 476s] @@ -124 +124 @@ [ 476s] -/usr/lib/libfstscript.so.26.0.0 1bae1acfabb8d7d27d18e7c9e3d15cbb5abfb13c6b8916bbaa82aa705adb3ecc 0 [ 476s] +/usr/lib/libfstscript.so.26.0.0 03e4adfa3049c573027dca4f4246dfdc69802bdc74302eda7ab83b5e76c2d403 0 [ 476s] @@ -132 +132 @@ [ 476s] -openfst-1.8.4-1.1.src.rpm [ 476s] +openfst-1.8.4-1.2.src.rpm [ 476s] comparing rpmtags [ 476s] comparing RELEASE [ 477s] comparing PROVIDES [ 477s] comparing scripts [ 477s] comparing filelist [ 477s] comparing file checksum [ 477s] creating rename script [ 477s] RPM file checksum differs. [ 477s] Extracting packages [ 478s] /usr/lib/libfst.so.26.0.0 differs in ELF sections [ 478s] --- old /usr/lib/libfst.so.26.0.0 (objdump) [ 478s] +++ new /usr/lib/libfst.so.26.0.0 (objdump) [ 478s] @@ -1667,7 +1667,7 @@ [ 478s] 06904 04530300 6c0e1500 40000000 21001300 .S..l...@...!... [ 478s] 06914 bd550200 0dc70c00 06000000 22000b00 .U.........."... [ 478s] 06924 c9480000 71ab0c00 02000000 22000b00 .H..q......."... [ 478s] - 06934 42f90800 9c031400 95000000 21000d00 B...........!... [ 478s] + 06934 42f90800 0c031400 95000000 21000d00 B...........!... [ 478s] 06944 dbcf0500 15200f00 30000000 22000b00 ..... ..0..."... [ 478s] 06954 b5420600 8dbd0f00 cc020000 22000b00 .B.........."... [ 478s] 06964 fba50000 85ac0c00 02000000 22000b00 ............"... [ 478s] @@ -1721,7 +1721,7 @@ [ 478s] 06c64 31000600 7c4a1500 14000000 21001300 1...|J......!... [ 478s] 06c74 61430300 ddf70c00 28000000 22000b00 aC......(..."... [ 478s] 06c84 ec650600 09f00f00 1c050000 22000b00 .e.........."... [ 478s] - 06c94 bf7a0900 b0431400 60000000 21000d00 .z...C..`...!... [ 478s] + 06c94 bf7a0900 20431400 60000000 21000d00 .z.. C..`...!... [ 478s] 06ca4 20020300 21ee0c00 44000000 22000b00 ...!...D..."... [ 478s] 06cb4 bcd40700 4d321200 92000000 22000b00 ....M2......"... [ 478s] 06cc4 aaec0700 654f1200 98000000 22000b00 ....eO......"... [ 478s] @@ -1739,7 +1739,7 @@ [ 478s] 06d84 c9f70100 3dbf0c00 0c000000 22000b00 ....=......."... [ 478s] 06d94 0cf80500 71310f00 14000000 22000b00 ....q1......"... [ 478s] 06da4 83470300 05f80c00 28000000 22000b00 .G......(..."... [ 478s] - 06db4 a6c40800 90e91300 c7000000 21000d00 ............!... [ 478s] + 06db4 a6c40800 00e91300 c7000000 21000d00 ............!... [ 478s] 06dc4 6b7f0500 e9a50e00 b8000000 22000b00 k..........."... [ 478s] 06dd4 31380000 2dab0c00 02000000 22000b00 18..-......."... [ 478s] 06de4 c8e80000 71ae0c00 04000000 22000b00 ....q......."... [ 478s] @@ -1759,7 +1759,7 @@ [ 478s] 06ec4 08e30500 a0481500 14000000 21001300 .....H......!... [ 478s] 06ed4 959c0500 31d80e00 40030000 22000b00 ....1...@..."... [ 478s] 06ee4 3b190500 ac651500 04000000 a1001700 ;....e.......... [ 478s] - 06ef4 e39d0900 ac541400 90000000 21000d00 .....T......!... [ 478s] + 06ef4 e39d0900 1c541400 90000000 21000d00 .....T......!... [ 478s] 06f04 98f50500 cd2f0f00 30000000 22000b00 ...../..0..."... [ 478s] 06f14 75850300 41190d00 16000000 22000b00 u...A......."... [ 478s] 06f24 87140500 10651500 04000000 a1001700 .....e.......... [ 478s] @@ -1778,17 +1778,17 @@ [ 478s] 06ff4 b9e70000 65ae0c00 0c000000 22000b00 ....e......."... [ 478s] 07004 aeac0600 cc3d1500 1c000000 21001300 .....=......!... [ 478s] 07014 9fc90200 d1d90c00 3c000000 22000b00 ........<..."... [ 478s] - 07024 5c700900 603e1400 28000000 21000d00 \p..`>..(...!... [ 478s] + 07024 5c700900 d03d1400 28000000 21000d00 \p...=..(...!... [ 478s] 07034 f3460800 50111500 08000000 21001300 .F..P.......!... [ 478s] 07044 8e340500 09570e00 78010000 22000b00 .4...W..x..."... [ 478s] 07054 c2280100 05b00c00 0a000000 22000b00 .(.........."... [ 478s] 07064 9d7e0900 401c1500 0c000000 21001300 .~..@.......!... [ 478s] - 07074 38bc0800 64e51300 bf000000 21000d00 8...d.......!... [ 478s] + 07074 38bc0800 d4e41300 bf000000 21000d00 8...........!... [ 478s] 07084 d6e20700 4d461200 84010000 22000b00 ....MF......"... [ 478s] 07094 5cad0900 31d31200 24000000 12000b00 \...1...$....... [ 478s] 070a4 73f20400 70651500 04000000 a1001700 s...pe.......... [ 478s] 070b4 de910100 95b30c00 0e000000 22000b00 ............"... [ 478s] - 070c4 91780900 8c421400 3e000000 21000d00 .x...B..>...!... [ 478s] + 070c4 91780900 fc411400 3e000000 21000d00 .x...A..>...!... [ 478s] 070d4 7f7f0900 581c1500 0c000000 21001300 ....X.......!... [ 478s] 070e4 fe340700 19cb1000 f8000000 22000b00 .4.........."... [ 478s] 070f4 2dc70800 8c151500 0c000000 21001300 -...........!... [ 478s] @@ -1805,11 +1805,11 @@ [ 478s] 071a4 94b80900 f9f91200 74030000 12000b00 ........t....... [ 478s] 071b4 68ab0500 39ee0e00 50010000 22000b00 h...9...P..."... [ 478s] 071c4 fc6e0100 01b20c00 06000000 22000b00 .n.........."... [ 478s] - 071d4 7e600900 98361400 74000000 21000d00 ~`...6..t...!... [ 478s] + 071d4 7e600900 08361400 74000000 21000d00 ~`...6..t...!... [ 478s] 071e4 9e820200 4dc90c00 06000000 22000b00 ....M......."... [ 478s] 071f4 3ce80500 152a0f00 30000000 22000b00 <....*..0..."... [ 478s] 07204 fc960900 fc1d1500 0c000000 21001300 ............!... [ 478s] - 07214 82a50800 2cda1300 f9000000 21000d00 ....,.......!... [ 478s] + 07214 82a50800 9cd91300 f9000000 21000d00 ............!... [ 478s] 07224 8b520200 ddc60c00 06000000 22000b00 .R.........."... [ 478s] 07234 5db90600 9c421500 1c000000 21001300 ]....B......!... [ 478s] 07244 20870400 c8281500 1c000000 21001300 ....(......!... [ 478s] @@ -1825,7 +1825,7 @@ [ 478s] 072e4 0d650600 6dee0f00 9c010000 22000b00 .e..m......."... [ 478s] 072f4 54160800 b80a1500 0c000000 21001300 T...........!... [ 478s] 07304 84aa0200 480a1500 08000000 21001300 ....H.......!... [ 478s] - 07314 1c290800 189d1300 34000000 21000d00 .)......4...!... [ 478s] + 07314 1c290800 889c1300 34000000 21000d00 .)......4...!... [ 478s] 07324 e2720700 ad341100 c0010000 22000b00 .r...4......"... [ 478s] 07334 d8190500 00651500 04000000 a1001700 .....e.......... [ 478s] 07344 79720900 fc1a1500 0c000000 21001300 yr..........!... [ 478s] @@ -1833,7 +1833,7 @@ [ 478s] 07364 8c700600 81001000 38040000 22000b00 .p......8..."... [ 478s] 07374 1f980200 cdca0c00 06000000 22000b00 ............"... [ 478s] 07384 ab910400 3dc70d00 b0000000 22000b00 ....=......."... [ 478s] - 07394 be460800 8cab1300 31000000 21000d00 .F......1...!... [ 478s] + 07394 be460800 fcaa1300 31000000 21000d00 .F......1...!... [ 478s] 073a4 e09f0600 ed441000 2c000000 22000b00 .....D..,..."... [ 478s] 073b4 fd6f0500 b5910e00 12000000 22000b00 .o.........."... [ 478s] 073c4 f7bd0100 c5b80c00 1e000000 22000b00 ............"... [ 478s] @@ -1855,7 +1855,7 @@ [ 478s] 074c4 adef0700 11601200 3c030000 22000b00 .....`..<..."... [ 478s] 074d4 72560700 39e71000 04000000 22000b00 rV..9......."... [ 478s] 074e4 72bc0500 d1130f00 42030000 22000b00 r.......B..."... [ 478s] - 074f4 c5910900 c04e1400 58000000 21000d00 .....N..X...!... [ 478s] + 074f4 c5910900 304e1400 58000000 21000d00 ....0N..X...!... [ 478s] 07504 c1cf0800 d4151500 0c000000 21001300 ............!... [ 478s] 07514 5b470900 1c191500 0c000000 21001300 [G..........!... [ 478s] 07524 481d0100 c1af0c00 0c000000 22000b00 H..........."... [ 478s] @@ -1878,7 +1878,7 @@ [ 478s] 07634 78bc0300 512e0d00 74000000 22000b00 x...Q...t..."... [ 478s] 07644 d5eb0700 e14d1200 84010000 22000b00 .....M......"... [ 478s] 07654 c7ca0000 ddad0c00 04000000 22000b00 ............"... [ 478s] - 07664 981f0900 94161400 fe000000 21000d00 ............!... [ 478s] + 07664 981f0900 04161400 fe000000 21000d00 ............!... [ 478s] 07674 f52a0100 11b00c00 02000000 22000b00 .*.........."... [ 478s] 07684 073f0000 49ab0c00 02000000 22000b00 .?..I......."... [ 478s] 07694 350c0500 653d0e00 74000000 22000b00 5...e=..t..."... [ 478s] @@ -1887,10 +1887,10 @@ [ 478s] 076c4 018d0200 0dca0c00 06000000 22000b00 ............"... [ 478s] 076d4 9bce0500 751f0f00 38000000 22000b00 ....u...8..."... [ 478s] 076e4 cde90400 60431500 1c000000 21001300 ....`C......!... [ 478s] - 076f4 bf820900 7c471400 29000000 21000d00 ....|G..)...!... [ 478s] + 076f4 bf820900 ec461400 29000000 21000d00 .....F..)...!... [ 478s] 07704 55d70500 01230f00 24000000 22000b00 U....#..$..."... [ 478s] 07714 3cf70500 61300f00 10010000 22000b00 <...a0......"... [ 478s] - 07724 f81b0900 c8141400 fe000000 21000d00 ............!... [ 478s] + 07724 f81b0900 38141400 fe000000 21000d00 ....8.......!... [ 478s] 07734 5f5b0800 68121500 0c000000 21001300 _[..h.......!... [ 478s] 07744 b9740500 d5920e00 70030000 22000b00 .t......p..."... [ 478s] 07754 e9320300 85f10c00 06000000 22000b00 .2.........."... [ 478s] @@ -1908,11 +1908,11 @@ [ 478s] 07814 bcc90000 d5ad0c00 04000000 22000b00 ............"... [ 478s] 07824 cbb00100 35b60c00 1e000000 22000b00 ....5......."... [ 478s] 07834 46bf0100 e5b80c00 02000000 22000b00 F..........."... [ 478s] - 07844 684f0800 c4af1300 79000000 21000d00 hO......y...!... [ 478s] + 07844 684f0800 34af1300 79000000 21000d00 hO..4...y...!... [ 478s] 07854 7dd90700 95381200 30010000 22000b00 }....8..0..."... [ 478s] 07864 e0bd0500 783d1500 1c000000 21001300 ....x=......!... [ 478s] 07874 9c3c0600 c0401500 1c000000 21001300 .<...@......!... [ 478s] - 07884 da520900 ec2f1400 c0000000 21000d00 .R.../......!... [ 478s] + 07884 da520900 5c2f1400 c0000000 21000d00 .R..\/......!... [ 478s] 07894 7e880400 e1bf0d00 c8010000 22000b00 ~..........."... [ 478s] 078a4 cc980100 45b40c00 06000000 22000b00 ....E......."... [ 478s] 078b4 15910200 6dca0c00 06000000 22000b00 ....m......."... [ 478s] @@ -1923,16 +1923,16 @@ [ 478s] 07904 53450600 19f90f00 94010000 22000b00 SE.........."... [ 478s] 07914 f7370300 bdf60c00 3e000000 22000b00 .7......>..."... [ 478s] 07924 16c70900 81501300 ac000000 22000b00 .....P......"... [ 478s] - 07934 48730900 c43f1400 27000000 21000d00 Hs...?..'...!... [ 478s] + 07934 48730900 343f1400 27000000 21000d00 Hs..4?..'...!... [ 478s] 07944 4c890200 c5c90c00 06000000 22000b00 L..........."... [ 478s] 07954 87c70900 2d511300 cc020000 22000b00 ....-Q......"... [ 478s] 07964 662b0300 3df10c00 06000000 22000b00 f+..=......."... [ 478s] 07974 6e310700 21c71000 c0000000 22000b00 n1..!......."... [ 478s] 07984 05a40700 a9cf1100 56010000 22000b00 ........V..."... [ 478s] - 07994 cba30900 8c571400 7a000000 21000d00 .....W..z...!... [ 478s] + 07994 cba30900 fc561400 7a000000 21000d00 .....V..z...!... [ 478s] 079a4 4ca00200 ac0d1500 40000000 21001300 L.......@...!... [ 478s] 079b4 bb980200 d5ca0c00 06000000 22000b00 ............"... [ 478s] - 079c4 3eeb0800 acfc1300 0f010000 21000d00 >...........!... [ 478s] + 079c4 3eeb0800 1cfc1300 0f010000 21000d00 >...........!... [ 478s] 079d4 087c0200 f5c80c00 0e000000 22000b00 .|.........."... [ 478s] 079e4 f9d50500 6d220f00 30000000 22000b00 ....m"..0..."... [ 478s] 079f4 2c350200 85c40c00 06000000 22000b00 ,5.........."... [ 478s] @@ -1951,7 +1951,7 @@ [ 478s] 07ac4 4b130500 b0651500 04000000 a1001700 K....e.......... [ 478s] 07ad4 3ee90300 3c2b1500 a0000000 21001300 >...<+......!... [ 478s] 07ae4 24df0000 39ae0c00 02000000 22000b00 $...9......."... [ 478s] - 07af4 fea10800 70d81300 ca000000 21000d00 ....p.......!... [ 478s] + 07af4 fea10800 e0d71300 ca000000 21000d00 ............!... [ 478s] 07b04 be890000 0dac0c00 02000000 22000b00 ............"... [ 478s] 07b14 515a0900 d0191500 0c000000 21001300 QZ..........!... [ 478s] 07b24 943d0500 b1630e00 12000000 22000b00 .=...c......"... [ 478s] @@ -1959,11 +1959,11 @@ [ 478s] 07b44 31ec0300 f9700d00 24000000 22000b00 1....p..$..."... [ 478s] 07b54 5bbe0700 79041200 cc020000 22000b00 [...y......."... [ 478s] 07b64 7d460500 d03c1500 1c000000 21001300 }F...<......!... [ 478s] - 07b74 5e0f0900 8c0e1400 cf000000 21000d00 ^...........!... [ 478s] - 07b84 18560800 04b31300 37000000 21000d00 .V......7...!... [ 478s] + 07b74 5e0f0900 fc0d1400 cf000000 21000d00 ^...........!... [ 478s] + 07b84 18560800 74b21300 37000000 21000d00 .V..t...7...!... [ 478s] 07b94 dfa10700 95c41100 ac010000 22000b00 ............"... [ 478s] - 07ba4 227c0800 bcc51300 f9000000 21000d00 "|..........!... [ 478s] - 07bb4 acd30800 fcf01300 d2000000 21000d00 ............!... [ 478s] + 07ba4 227c0800 2cc51300 f9000000 21000d00 "|..,.......!... [ 478s] + 07bb4 acd30800 6cf01300 d2000000 21000d00 ....l.......!... [ 478s] 07bc4 15260800 480b1500 0c000000 21001300 .&..H.......!... [ 478s] 07bd4 c87f0100 89b20c00 06000000 22000b00 ............"... [ 478s] 07be4 f5090300 05f00c00 06000000 22000b00 ............"... [ 478s] @@ -1981,13 +1981,13 @@ [ 478s] 07ca4 eddb0600 b4481500 14000000 21001300 .....H......!... [ 478s] 07cb4 57a30100 1db50c00 0c000000 22000b00 W..........."... [ 478s] 07cc4 b2a20000 75ac0c00 02000000 22000b00 ....u......."... [ 478s] - 07cd4 c7250800 989b1300 4a000000 21000d00 .%......J...!... [ 478s] + 07cd4 c7250800 089b1300 4a000000 21000d00 .%......J...!... [ 478s] 07ce4 441b0800 dc0a1500 0c000000 21001300 D...........!... [ 478s] 07cf4 1d5b0700 a5eb1000 d4010000 22000b00 .[.........."... [ 478s] 07d04 45a50900 a41e1500 0c000000 21001300 E...........!... [ 478s] 07d14 0b2e0800 14101500 0c000000 21001300 ............!... [ 478s] 07d24 78230600 1c301500 18000000 21001300 x#...0......!... [ 478s] - 07d34 518a0900 284b1400 57000000 21000d00 Q...(K..W...!... [ 478s] + 07d34 518a0900 984a1400 57000000 21000d00 Q....J..W...!... [ 478s] 07d44 d9aa0300 fd220d00 24000000 22000b00 ....."..$..."... [ 478s] 07d54 32500200 b5c60c00 0e000000 22000b00 2P.........."... [ 478s] 07d64 ac780700 e93d1100 c4010000 22000b00 .x...=......"... [ 478s] @@ -2012,7 +2012,7 @@ [ 478s] 07e94 1ae60200 f9e20c00 5e000000 22000b00 ........^..."... [ 478s] 07ea4 6d3f0700 b1d51000 f8000000 22000b00 m?.........."... [ 480s] /usr/lib/libfst.so.26.0.0 differs in assembler output [ 480s] --- old /usr/lib/libfst.so.26.0.0 (disasm) [ 480s] +++ new /usr/lib/libfst.so.26.0.0 (disasm) [ 480s] @@ -3579,38 +3579,38 @@ [ 480s] svclt 0x0000ead2 [ 480s] andeq r3, r9, r0, lsr # [ 480s] andeq r0, r0, r8, asr # [ 480s] - andeq r5, r7, ip, ror r4 [ 480s] + andeq r5, r7, ip, ror # [ 480s] andeq r3, r9, ip, ror r4 [ 480s] andeq r4, r9, r0, lsl # [ 480s] - andeq r5, r7, r6, ror # [ 480s] + ldrdeq r5, [r7], -r6 [ 480s] andeq r0, r0, r0, lsr sp [ 480s] - andeq r5, r7, r6, lsl # [ 480s] - andeq r5, r7, r0, lsl r4 [ 480s] - andeq r5, r7, r2, lsl r4 [ 480s] - andeq r5, r7, sl, lsl # [ 480s] + andeq r5, r7, r6, ror r3 [ 480s] + andeq r5, r7, r0, lsl # [ 480s] + andeq r5, r7, r2, lsl # [ 480s] + strdeq r5, [r7], -sl [ 480s] andeq r0, r0, r4, lsr pc [ 480s] - andeq r5, r7, sl, ror r3 [ 480s] - andeq r5, r7, lr, lsl # [ 480s] - andeq r5, r7, ip, asr r3 [ 480s] - andeq r5, r7, r4, ror # [ 480s] + andeq r5, r7, sl, ror # [ 480s] + strdeq r5, [r7], -lr [ 480s] + andeq r5, r7, ip, asr # [ 480s] + ldrdeq r5, [r7], -r4 [ 480s] andeq r1, r0, r4, lsl r1 [ 480s] - andeq r5, r7, r6, asr r3 [ 480s] - andeq r5, r7, lr, lsr r3 [ 480s] - andeq r5, r7, ip, lsl # [ 480s] + andeq r5, r7, r6, asr # [ 480s] + andeq r5, r7, lr, lsr # [ 480s] + andeq r5, r7, ip, ror r2 [ 480s] andeq r4, r9, r4, ror # [ 480s] strdeq r1, [r0], -r0 [ 480s] andeq r0, r0, r8, ror # [ 480s] andeq r4, r9, sl, lsr # [ 480s] - andeq r5, r7, r8, lsl r3 [ 480s] + andeq r5, r7, r8, lsl # [ 480s] andeq r4, r9, ip, lsr # [ 480s] - strdeq r5, [r7], -r8 [ 480s] - strdeq r5, [r7], -lr [ 480s] - andeq r5, r7, r6, ror r2 [ 480s] + andeq r5, r7, r8, ror # [ 480s] + andeq r5, r7, lr, ror # [ 480s] + andeq r5, r7, r6, ror # [ 480s] muleq r9, ip, r5 [ 480s] @ instruction: 0x000945b0 [ 480s] strdeq r3, [r9], -r6 [ 480s] - andeq r5, r7, ip, asr r1 [ 480s] - andeq r5, r7, r6, asr r1 [ 480s] + andeq r5, r7, ip, asr # [ 480s] + andeq r5, r7, r6, asr # [ 480s] andeq r3, r9, ip, asr r1 [ 480s] andeq r3, r9, ip, lsr r1 [ 480s] andeq r3, r9, r2, lsl r1 [ 480s] @@ -3987,49 +3987,49 @@ [ 480s] svclt 0x0000e772 [ 480s] muleq r9, r4, pc @ [ 480s] andeq r0, r0, r8, asr # [ 480s] - andeq r5, r7, r2, lsr # [ 480s] + muleq r7, r2, r1 [ 480s] andeq r2, r9, ip, ror # [ 480s] andeq r1, r0, r0, lsl r2 [ 480s] - andeq r5, r7, lr, lsl # [ 480s] - andeq r4, r7, ip, lsl # [ 480s] - andeq r5, r7, r0, lsr r2 [ 480s] - andeq r5, r7, r2, lsl # [ 480s] + andeq r5, r7, lr, ror r1 [ 480s] + strdeq r4, [r7], -ip [ 480s] + andeq r5, r7, r0, lsr # [ 480s] + andeq r5, r7, r2, ror r1 [ 480s] andeq r0, r0, r8, lsr # [ 480s] - strdeq r5, [r7], -ip [ 480s] - andeq r4, r7, sl, lsr # [ 480s] - ldrdeq r5, [r7], -r0 [ 480s] - andeq r5, r7, r6, ror # [ 480s] + andeq r5, r7, ip, ror # [ 480s] + muleq r7, sl, lr [ 480s] + andeq r5, r7, r0, asr # [ 480s] + andeq r5, r7, r6, asr r1 [ 480s] andeq r0, r0, r0, lsl ip [ 480s] - andeq r5, r7, lr, ror # [ 480s] - andeq r5, r7, r2, lsr # [ 480s] - andeq r5, r7, lr, lsr r1 [ 480s] - andeq r5, r7, r4, lsr # [ 480s] + andeq r5, r7, lr, asr r1 [ 480s] + andeq r5, r7, r2, lsl r1 [ 480s] + andeq r5, r7, lr, lsr # [ 480s] + muleq r7, r4, r0 [ 480s] ldrdeq r0, [r0], -r0 @ [ 480s] - andeq r5, r7, r6, lsl r1 [ 480s] - @ instruction: 0x00074dbe [ 480s] - andeq r5, r7, r4, rrx [ 480s] - @ instruction: 0x000761be [ 480s] + andeq r5, r7, r6, lsl # [ 480s] + andeq r4, r7, lr, lsr # [ 480s] + ldrdeq r4, [r7], -r4 @ [ 480s] + andeq r6, r7, lr, lsr # [ 480s] andeq r1, r0, r8, lsr # [ 480s] andeq r0, r0, r8, ror # [ 480s] strheq r4, [r9], -r0 [ 480s] - andeq r5, r7, r8, ror # [ 480s] - andeq r5, r7, r2, ror # [ 480s] - muleq r7, r6, sp [ 480s] - andeq r4, r7, ip, ror # [ 480s] - andeq r6, r7, r4, lsr r1 [ 480s] + andeq r5, r7, r8, asr r0 [ 480s] + andeq r5, r7, r2, asr r0 [ 480s] + andeq r4, r7, r6, lsl # [ 480s] + andeq r4, r7, ip, asr pc [ 480s] + andeq r6, r7, r4, lsr # [ 480s] andeq r1, r0, r8, asr # [ 480s] andeq r4, r9, r8, lsr # [ 480s] - muleq r7, ip, r0 [ 480s] - muleq r7, sl, r0 [ 480s] - andeq r4, r7, r4, lsl sp [ 480s] - andeq r4, r7, sl, ror # [ 480s] + andeq r5, r7, ip [ 480s] + andeq r5, r7, sl [ 480s] + andeq r4, r7, r4, lsl # [ 480s] + ldrdeq r4, [r7], -sl [ 480s] andeq r0, r0, r4, lsr # [ 480s] - andeq r4, r7, sl, asr # [ 480s] + andeq r4, r7, sl, lsr sp [ 480s] andeq r3, r9, r8, lsr # [ 480s] - andeq r5, r7, r4, asr r0 [ 480s] - andeq r5, r7, r6, asr # [ 480s] - andeq r4, r7, ip, lsl # [ 480s] - ldrdeq r4, [r7], -lr [ 480s] + andeq r4, r7, r4, asr # [ 480s] + @ instruction: 0x00074fb6 [ 480s] + strdeq r4, [r7], -ip [ 480s] + andeq r4, r7, lr, asr # [ 480s] ldrdeq r2, [r9], -r0 [ 480s] andeq r2, r9, r0, ror fp [ 480s] andeq r2, r9, r2, asr fp [ 480s] @@ -4224,42 +4224,42 @@ [ 480s] svchi 0x00f0e8bd [ 480s] @ instruction: 0x000928b8 [ 480s] andeq r0, r0, ip, ror # [ 480s] - andeq r5, r7, ip, lsl sl [ 480s] - strdeq r5, [r7], -r6 [ 480s] - strdeq r5, [r7], -lr [ 480s] - andeq r5, r7, r2, lsl # [ 480s] - ldrdeq r5, [r7], -r6 [ 480s] - @ instruction: 0x000759be [ 480s] - andeq r5, r7, r4, asr # [ 480s] + andeq r5, r7, ip, lsl # [ 480s] + andeq r5, r7, r6, ror # [ 480s] + andeq r5, r7, lr, ror # [ 480s] + andeq r5, r7, r2, ror r9 [ 480s] + andeq r5, r7, r6, asr # [ 480s] + andeq r5, r7, lr, lsr # [ 480s] + andeq r5, r7, r4, lsr r9 [ 480s] + andeq r5, r7, ip, lsl r9 [ 480s] + muleq r7, r0, r9 [ 480s] + andeq r5, r7, ip, lsr r9 [ 480s] + muleq r7, r4, r9 [ 480s] andeq r5, r7, ip, lsr # [ 480s] - andeq r5, r7, r0, lsr # [ 480s] - andeq r5, r7, ip, asr # [ 480s] + muleq r7, sl, r9 [ 480s] + andeq r5, r7, sl, lsr r9 [ 480s] + muleq r7, ip, r9 [ 480s] + andeq r5, r7, r4, asr # [ 480s] andeq r5, r7, r4, lsr # [ 480s] - @ instruction: 0x000759bc [ 480s] + muleq r7, r2, r9 [ 480s] + muleq r7, lr, r9 [ 480s] + andeq r5, r7, sl, lsl # [ 480s] + andeq r5, r7, sl, lsr r9 [ 480s] + andeq r4, r7, r6, ror # [ 480s] + andeq r5, r7, r8, lsr # [ 480s] + andeq r5, r7, r4, lsr # [ 480s] + andeq r5, r7, r8, lsr # [ 480s] + andeq r5, r7, lr, lsl r9 [ 480s] andeq r5, r7, sl, lsr # [ 480s] - andeq r5, r7, sl, asr # [ 480s] - andeq r5, r7, ip, lsr # [ 480s] - ldrdeq r5, [r7], -r4 [ 480s] - andeq r5, r7, r4, lsr sl [ 480s] - andeq r5, r7, r2, lsr # [ 480s] + andeq r5, r7, lr, lsr r9 [ 480s] andeq r5, r7, lr, lsr # [ 480s] - andeq r5, r7, sl, lsl sl [ 480s] - andeq r5, r7, sl, asr # [ 480s] - strdeq r4, [r7], -r6 [ 480s] - @ instruction: 0x000759b8 [ 480s] - @ instruction: 0x000759b4 [ 480s] - andeq r5, r7, r8, lsr sl [ 480s] + andeq r5, r7, r6, lsr r9 [ 480s] + andeq r5, r7, r6, lsr # [ 480s] andeq r5, r7, lr, lsr # [ 480s] - @ instruction: 0x000759ba [ 480s] - andeq r5, r7, lr, asr # [ 480s] compare /.build.oldpackages/openfst-debuginfo-1.8.4-1.1.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-debuginfo-1.8.4-1.2.armv7l.rpm [ 481s] skipping -debuginfo package [ 481s] compare /.build.oldpackages/openfst-debugsource-1.8.4-1.1.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-debugsource-1.8.4-1.2.armv7l.rpm [ 481s] Comparing openfst-debugsource-1.8.4-1.1.armv7l.rpm to openfst-debugsource-1.8.4-1.2.armv7l.rpm [ 481s] This is not a prerelease project. Compare the project name. [ 481s] comparing disturl_distribution [ 481s] comparing the rpm tags of openfst-debugsource [ 481s] --- old-rpm-tags [ 481s] +++ new-rpm-tags [ 481s] @@ -644 +644 @@ [ 481s] -openfst-1.8.4-1.1.src.rpm [ 481s] +openfst-1.8.4-1.2.src.rpm [ 481s] comparing rpmtags [ 481s] comparing RELEASE [ 481s] comparing PROVIDES [ 482s] comparing scripts [ 482s] comparing filelist [ 482s] comparing file checksum [ 482s] creating rename script [ 482s] RPM meta information is identical [ 482s] compare /.build.oldpackages/openfst-devel-1.8.4-1.1.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-devel-1.8.4-1.2.armv7l.rpm [ 482s] Comparing openfst-devel-1.8.4-1.1.armv7l.rpm to openfst-devel-1.8.4-1.2.armv7l.rpm [ 482s] This is not a prerelease project. Compare the project name. [ 482s] comparing disturl_distribution [ 482s] comparing the rpm tags of openfst-devel [ 482s] --- old-rpm-tags [ 482s] +++ new-rpm-tags [ 482s] @@ -434 +434 @@ [ 482s] -openfst-1.8.4-1.1.src.rpm [ 482s] +openfst-1.8.4-1.2.src.rpm [ 483s] comparing rpmtags [ 483s] comparing RELEASE [ 483s] comparing PROVIDES [ 483s] comparing scripts [ 483s] comparing filelist [ 483s] comparing file checksum [ 483s] creating rename script [ 483s] RPM meta information is identical [ 483s] compare /.build.oldpackages/openfst-tools-1.8.4-1.1.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-tools-1.8.4-1.2.armv7l.rpm [ 483s] Comparing openfst-tools-1.8.4-1.1.armv7l.rpm to openfst-tools-1.8.4-1.2.armv7l.rpm [ 483s] This is not a prerelease project. Compare the project name. [ 484s] comparing disturl_distribution [ 484s] comparing the rpm tags of openfst-tools [ 484s] --- old-rpm-tags [ 484s] +++ new-rpm-tags [ 484s] @@ -142,37 +142,37 @@ [ 484s] -/usr/bin/fstarcsort 8a4a5e4d170e937ac94d36ec91cf99b116af1d2d397624ea0134393ae0dd2950 0 [ 484s] -/usr/bin/fstclosure 730b9dbac612cc943eac94ffb73741f51743a404c78c694a6051d70a0eb5346f 0 [ 484s] -/usr/bin/fstcompile ed509cfc2ef986d0e68e7e0a3c97a8f07760b6a48a060e39ae104e929746d892 0 [ 484s] -/usr/bin/fstcompose 98a7d5843a57e3cac26c878490a192eb5a0cadbaa5e6fc3cbc80afdad6b33c84 0 [ 484s] -/usr/bin/fstconcat f93495a8301faf386598923d5a0e17c600f32b463c0ae941295e297dd7b374b3 0 [ 484s] -/usr/bin/fstconnect 20d34a415bf9918e73edfcd7f6af543c4822426f7b1b9b155518dadf9f03e7b8 0 [ 484s] -/usr/bin/fstconvert 3e35fd74f240e650437d4e171f4187ff82bf4d1939ddc2d26a260f1ab1ecffed 0 [ 484s] -/usr/bin/fstdeterminize 15087bad94e39ae15dad3c6af06090d607441864740ee4f67e65f37251a50df8 0 [ 484s] -/usr/bin/fstdifference 2ca66268bb8f570b0184f7f0d7239c1c284007926b00a6a4daa2b60682a8627b 0 [ 484s] -/usr/bin/fstdisambiguate cb0536de8d7330ce11a84c800d78ab38b7dca8d5ff9f9e679a8dae9971bac16e 0 [ 484s] -/usr/bin/fstdraw a4654f8a46b67e093c1ce3a404cf6b642d689ac3600703a592ee9c4bcc3d5d0b 0 [ 484s] -/usr/bin/fstencode 5d791c59e22951dd026e21b61bc9d482aaaacd3de591eb0dc0a2d81d88216508 0 [ 484s] -/usr/bin/fstepsnormalize cd7f18e4967fa283a8a26fc199250971ab1f2a1c75a7552c8c16bd203fd9bd81 0 [ 484s] -/usr/bin/fstequal a9755b303f73751955a12ae508123c0453f4ef3c0e79e24abbe8a6a8fa0bcdd6 0 [ 484s] -/usr/bin/fstequivalent e381e93c12e44af4c2bf2d136cb2f80363eaeadae34dfb6e9fcc7cb9b6302dfa 0 [ 484s] -/usr/bin/fstinfo e6347fc7d3a1de343a476e1980b42fe5adc060387d03f748183c5353b260c293 0 [ 484s] -/usr/bin/fstintersect bc3fea9cc5d42f3772af1b5aa16850ef079e1c3517d0c017fb8b92d964176faa 0 [ 484s] -/usr/bin/fstinvert b0cf31b6442482f24163ba4c7acbe3bc92513bbf908b5286c20e1abcceedf869 0 [ 484s] -/usr/bin/fstisomorphic ead5771c32b38b79dc056046f3260c7315e798175ce4ded4fb3fd0b4fc2851de 0 [ 484s] -/usr/bin/fstmap d4570b26de83a5a86ff2399dfb2a0c38c5be9e5d1fa589edde0215bfd6b74d25 0 [ 484s] -/usr/bin/fstminimize 1ddab834d31d94e004722cfe8af0367d7905b4d998f42f4406f3131169258e2f 0 [ 484s] -/usr/bin/fstprint a14e2feb88c880d4709e3dcae50ecd2d5fea40650fa6c3df26e7b7c331f49556 0 [ 484s] -/usr/bin/fstproject 6e491af1faf26e99a647505865322c5bd23e6cdfd02408e1e47308ead6933751 0 [ 484s] -/usr/bin/fstprune 6100e6941ef012d8434027fca82e42454200482b29c7abd680bedf520f9f83bd 0 [ 484s] -/usr/bin/fstpush 488c11a8140314554725c04467152495da9be9bd4e831966e76a68bcb9cec334 0 [ 484s] -/usr/bin/fstrandgen 6d3cccfedfd2239408f34fb2959813658307409725509f9982a51ae9ab883ae9 0 [ 484s] -/usr/bin/fstrelabel a12552110571f8cab970fde1e398e1c9f94877282660f220afd98f9cd4371f87 0 [ 484s] -/usr/bin/fstreplace 123445162af06cc51e8e1a2d145c27b842c64c852f0c62087cf18b48ff18a8d3 0 [ 484s] -/usr/bin/fstreverse 5f62e9be03653d31c0d280701807005bc50f29e17112372c67b50ef6c1f11263 0 [ 484s] -/usr/bin/fstreweight 8f28dfb4fa655d1c6121be462294d9734f2ce85d46d57c77b13c7e3ccefe20a2 0 [ 484s] -/usr/bin/fstrmepsilon da1c87e471751ba11b378e7eb7ab1e7047b1b42be07574c99b577b3297e5b5d4 0 [ 484s] -/usr/bin/fstshortestdistance e5eb6a28fd9f6af05781fcac990288fa640d4591ced0c064df570700c77e8059 0 [ 484s] -/usr/bin/fstshortestpath 9df5945b8f3c24b95b5b5f7b64e89744a9fa7bdeac1933ec0ddcb60578af40ec 0 [ 484s] -/usr/bin/fstsymbols e727624e58a5c305dd3627e5fae9b77fda616851c53f2dc983846299828bf81a 0 [ 484s] -/usr/bin/fstsynchronize 9e4138d40e49f751fb8c3eaa15401957af91a7b4fc1b4994791b53c0dc614f3d 0 [ 484s] -/usr/bin/fsttopsort 18514337c85266a171700d5264415858855be97c36a254178a5c9eb7c81ccbb2 0 [ 484s] -/usr/bin/fstunion a43f6c7ada39193ece16e53f4192fb4ed653f927fbf0b07e529ca7075898e8d7 0 [ 484s] +/usr/bin/fstarcsort 6431eae89a4e8dbd90424ee0d58a3a098d114f6ea09d5dad25fe3effa4c95370 0 [ 484s] +/usr/bin/fstclosure 74233433856d6532b3c2c4d9f002c46b9bb84828fdbf95cab028c62c86343845 0 [ 484s] +/usr/bin/fstcompile 3ac95f2973e5266ae7068ad071bb33fad2750d06b8886751c657f709110410a0 0 [ 484s] +/usr/bin/fstcompose 341f729f4d8ac7ae113a4275541fee0b2461c96f60aaaa7fd1a60247fca68986 0 [ 484s] +/usr/bin/fstconcat 64e1f9f5fcf959ee696ab3ba98761ea124ebcfc8efb5e19e988ba346d22fcb3b 0 [ 484s] +/usr/bin/fstconnect 1b402cc3ffbb9917997fa0716d112d06d1de4b6febec02ed68225d5a2e731d2e 0 [ 484s] +/usr/bin/fstconvert 9b4604a42d3468c581c93dd04a124eaa5ae8fdafcb3b3c3ca866396b0d1296da 0 [ 484s] +/usr/bin/fstdeterminize a4bef3efe51510f25408c060ccb2259260740057f86a93a1e308e12a0f58d2fc 0 [ 484s] +/usr/bin/fstdifference 79b46bfb768edcbd2d5c88e63a5cb4107be70eac42b5ee33b9a0baae515b203a 0 [ 484s] +/usr/bin/fstdisambiguate 7f21f376383dd9bf67760b0375d6c63dda514e2924cba65657e08907c247edbc 0 [ 484s] +/usr/bin/fstdraw 3dd07849b791112a90cc932ca202e1323bd7d05165208b0c1d84869e823e4c3f 0 [ 484s] +/usr/bin/fstencode a08db5579ab60524cba4c358c827c47926c23fbda0f79e9e8ad85a8498a276ba 0 [ 484s] +/usr/bin/fstepsnormalize ee9033db08a06579a2481d79243fd9884bce6afa2985594329f66179d40940e5 0 [ 484s] +/usr/bin/fstequal 87ec0d70c984da722382e515dbb1d8ae81b316d037cbfe7735e5174e26330bdf 0 [ 484s] +/usr/bin/fstequivalent 6e51362e9f53035d4924ef8bcc14806e370885f5485ecb48e24e5a3bcd29273d 0 [ 484s] +/usr/bin/fstinfo e48aa3603d38ed859116427be0d49a1cba5e2a97f97a0d5793184d63464126f8 0 [ 484s] +/usr/bin/fstintersect 3bec325b56b6c2184afd1d71bdf7a9a180181fa8782f9e008dc21226462efdf6 0 [ 484s] +/usr/bin/fstinvert b08e98b7b256c9be5f066a8fe87dd9ae2085b17bf16c5ac207c7c9e8ab2dfef6 0 [ 484s] +/usr/bin/fstisomorphic cc4097ffeb986126edbf93532edaef1fda52d52b1133115dace2c95cb9e829a3 0 [ 484s] +/usr/bin/fstmap 07ba1569608fd2a2ca443cc292f14c664ce7495409deaa920f0300b55a83d3a3 0 [ 484s] +/usr/bin/fstminimize e887ead9e37fe60fe95465efcbca6684842bdf0915b004e9892643c0b4aa35b9 0 [ 484s] +/usr/bin/fstprint 8142316899fb1d2102700893aef7b68a31f58ae782f474803b85508c7903ed4b 0 [ 484s] +/usr/bin/fstproject f97271169757ea2bacb7eb3cefdbddcb2a3d24a7e467ec814e350e08e2e25465 0 [ 484s] +/usr/bin/fstprune 9ac6f4dc7bf6309524bf56768fcfe97f7a6d24e89617c8feede71105d9941146 0 [ 484s] +/usr/bin/fstpush 7a2b764016d925bf592f828ee7af8ac00b27d4fab255eae32409a4122553f34b 0 [ 484s] +/usr/bin/fstrandgen 1d1ed2f1f9bf6ff6140572e97a8ba18237d0f7deff580954ce8d012acad291af 0 [ 484s] +/usr/bin/fstrelabel 7983b20f8dc5a3640c88044eeb6984c1aead82baeff6841483571efa38cbf936 0 [ 484s] +/usr/bin/fstreplace 7dd3072c2d996385cc26674a5dbd7398970075453b3f40e19dd3e82b7e32e175 0 [ 484s] +/usr/bin/fstreverse 81a12d68c109fa4be72067463f6a0bc26689e2064435972e51be0c7cb4fc0d89 0 [ 484s] +/usr/bin/fstreweight 55db384f7eb058bda4b5ecabbd64f027ad0afbc9ce96ad29190f012ad1f74227 0 [ 484s] +/usr/bin/fstrmepsilon e80b2fbe6692be469b4e51751f3e425e82d56859c617e38e9051267c0b597ee6 0 [ 484s] +/usr/bin/fstshortestdistance b121993c00c94e162596732903087a640433711046623ca2506603c831cb588d 0 [ 484s] +/usr/bin/fstshortestpath a8329db1d36c9223fc2f13e68bfa95c4fecf7a1286e0ba217977563c000f7a2b 0 [ 484s] +/usr/bin/fstsymbols 111194ff330bb6fde8aaa0c415ed470f03eb360de8d209200a6666af24f9867c 0 [ 484s] +/usr/bin/fstsynchronize c84867c7a03684d8d20527daae84b43b22aec646c619c972a61c917b3a4cbec4 0 [ 484s] +/usr/bin/fsttopsort ae280cfd06fa57d11b118087f1bd2d6c2e7ddc453e823a9cd380012e40042b37 0 [ 484s] +/usr/bin/fstunion 929864fd3098e1557cd90c3af4f9ef58e45b9732ce999eb93050024cbb1093e1 0 [ 484s] @@ -186 +186 @@ [ 484s] -openfst-1.8.4-1.1.src.rpm [ 484s] +openfst-1.8.4-1.2.src.rpm [ 484s] comparing rpmtags [ 484s] comparing RELEASE [ 484s] comparing PROVIDES [ 484s] comparing scripts [ 484s] comparing filelist [ 484s] comparing file checksum [ 484s] creating rename script [ 484s] RPM file checksum differs. [ 484s] Extracting packages [ 484s] /usr/bin/fstarcsort differs in ELF sections [ 484s] --- old /usr/bin/fstarcsort (objdump) [ 484s] +++ new /usr/bin/fstarcsort (objdump) [ 484s] @@ -361,9 +361,9 @@ [ 484s] 16d0 4046fff7 0eef3046 fff70aef 134a084b @F....0F.....J.K [ 484s] 16e0 7a44d358 1a681f9b 5a404ff0 000303d0 zD.X.h..Z@O..... [ 484s] 16f0 fff774ee ece7eee7 fff72cef 342a0000 ..t.......,.4*.. [ 484s] - 1700 dc000000 e0000000 182a0000 b80e0000 .........*...... [ 484s] - 1710 d8000000 ea2a0000 960e0000 840e0000 .....*.......... [ 484s] - 1720 a80e0000 ae0e0000 6c290000 1c290000 ........l)...).. [ 484s] + 1700 dc000000 e0000000 182a0000 280e0000 .........*..(... [ 484s] + 1710 d8000000 ea2a0000 060e0000 f40d0000 .....*.......... [ 484s] + 1720 180e0000 1e0e0000 6c290000 1c290000 ........l)...).. [ 484s] 1730 00b0a0e3 00e0a0e3 04109de4 0d20a0e1 ............. .. [ 484s] 1740 04202de5 04002de5 1ca09fe5 18308fe2 . -...-......0.. [ 484s] 1750 03a08ae0 0030a0e3 04302de5 0c009fe5 .....0...0-..... [ 484s] @@ -402,7 +402,7 @@ [ 484s] 1960 084b7a44 d3581a68 019b5a40 4ff00003 .KzD.X.h..Z@O... [ 484s] 1970 01d0fff7 34ed0648 7844fff7 1eed00bf ....4..HxD...... [ 484s] 1980 18270000 dc000000 de260000 9a260000 .'.......&...&.. [ 484s] - 1990 f40a0000 38b5194c 194b7c44 e5582b68 ....8..L.K|D.X+h [ 484s] + 1990 640a0000 38b5194c 194b7c44 e5582b68 d...8..L.K|D.X+h [ 484s] 19a0 bff35b8f db0703d5 164be458 206838bd ..[......K.X h8. [ 484s] 19b0 2846fff7 20ed0028 f6d03820 fff75ced (F.. ..(..8 ..\. [ 484s] 19c0 c0ef5000 002100f1 2402c0e9 0a120263 ..P..!..$......c [ 484s] @@ -555,11 +555,11 @@ [ 484s] 22f0 9847ade7 fff72ee9 f5e71a4a 084b7a44 .G.........J.KzD [ 484s] 2300 d3581a68 1d9b5a40 4ff00003 b3d11648 .X.h..Z@O......H [ 484s] 2310 7844fff7 bee89ee7 a0e700bf 92200000 xD........... .. [ 484s] - 2320 dc000000 82200000 6e050000 4a050000 ..... ..n...J... [ 484s] - 2330 c8000000 4a050000 e0000000 b81e0000 ....J........... [ 484s] - 2340 e8000000 b8030000 b4030000 90030000 ................ [ 484s] + 2320 dc000000 82200000 de040000 ba040000 ..... .......... [ 484s] + 2330 c8000000 ba040000 e0000000 b81e0000 ................ [ 484s] + 2340 e8000000 28030000 24030000 00030000 ....(...$....... [ 484s] 2350 d4000000 961d0000 501d0000 381d0000 ........P...8... [ 484s] - 2360 4e020000 fe1c0000 14020000 08467047 N............FpG [ 484s] + 2360 be010000 fe1c0000 84010000 08467047 .............FpG [ 484s] 2370 f8b5154f 154b7f44 fe583368 53f80c3c ...O.K.D.X3hS..< [ 484s] 2380 3344dd6f f5b12b7f 044653b1 95f82710 3D.o..+..FS...'. [ 484s] 2390 3046fff7 60e8fff7 58e82378 7bb92046 0F..`...X.#x{. F [ 484s] @@ -570,69 +570,51 @@ [ 484s] Contents of section .fini: [ 484s] 23d4 08402de9 0880bde8 .@-..... [ 484s] Contents of section .rodata: [ 484s] - 23dc 01000200 15000000 2e000000 1f000000 ................ [ 484s] - 23ec 2e000000 31000000 2e000000 24000000 ....1.......$... [ 484s] - 23fc 2e000000 29000000 2e000000 27000000 ....).......'... [ 484s] - 240c 2e000000 05000000 2e000000 30000000 ............0... [ 484s] - 241c 2e000000 1e000000 2e000000 2f000000 ............/... [ 484s] - 242c 2e000000 2d000000 2e000000 04000000 ....-........... [ 484s] - 243c 2e000000 1b000000 2e000000 28000000 ............(... [ 484s] - 244c 2e000000 06000000 2e000000 07000000 ................ [ 484s] - 245c 2e000000 0c000000 2e000000 00000000 ................ [ 484s] - 246c 00000000 62617369 635f7374 72696e67 ....basic_string [ 484s] - 247c 3a20636f 6e737472 75637469 6f6e2066 : construction f [ 484s] - 248c 726f6d20 6e756c6c 20697320 6e6f7420 rom null is not [ 484s] - 249c 76616c69 64000000 696c6162 656c0000 valid...ilabel.. [ 484s] - 24ac 736f7274 5f747970 65000000 436f6d70 sort_type...Comp [ 484s] - 24bc 61726973 6f6e206d 6574686f 643a206f arison method: o [ 484s] - 24cc 6e65206f 66202269 6c616265 6c222c20 ne of "ilabel", [ 484s] - 24dc 226f6c61 62656c22 00000000 7374643a "olabel"....std: [ 484s] - 24ec 3a737472 696e6700 66737461 7263736f :string.fstarcso [ 484s] - 24fc 72742e63 63000000 536f7274 73206172 rt.cc...Sorts ar [ 484s] - 250c 6373206f 6620616e 20465354 2e0a0a20 cs of an FST... [ 484s] - 251c 20557361 67653a20 00000000 62617369 Usage: ....basi [ 484s] - 252c 635f7374 72696e67 3a3a6170 70656e64 c_string::append [ 484s] - 253c 00000000 205b696e 2e667374 205b6f75 .... [in.fst [ou [ 484s] - 254c 742e6673 745d5d0a 00000000 66737461 t.fst]].....fsta [ 484s] - 255c 7263736f 72742d6d 61696e2e 63630000 rcsort-main.cc.. [ 484s] - 256c 4552524f 52000000 3a200000 3a20556e ERROR...: ..: Un [ 484s] - 257c 6b6e6f77 6e206f72 20756e73 7570706f known or unsuppo [ 484s] - 258c 72746564 20736f72 74207479 70653a20 rted sort type: [ 484s] - 259c 00000000 15000000 2e000000 1f000000 ................ [ 484s] - 25ac 2e000000 31000000 2e000000 24000000 ....1.......$... [ 484s] - 25bc 2e000000 29000000 2e000000 27000000 ....).......'... [ 484s] - 25cc 2e000000 05000000 2e000000 30000000 ............0... [ 484s] - 25dc 2e000000 1e000000 2e000000 2f000000 ............/... [ 484s] - 25ec 2e000000 2d000000 2e000000 04000000 ....-........... [ 484s] - 25fc 2e000000 1b000000 2e000000 28000000 ............(... [ 484s] - 260c 2e000000 06000000 2e000000 07000000 ................ [ 484s] - 261c 2e000000 0c000000 2e000000 00000000 ................ [ 484s] - 262c 00000000 .... [ 484s] + 23dc 01000200 62617369 635f7374 72696e67 ....basic_string [ 484s] + 23ec 3a20636f 6e737472 75637469 6f6e2066 : construction f [ 484s] + 23fc 726f6d20 6e756c6c 20697320 6e6f7420 rom null is not [ 484s] + 240c 76616c69 64000000 696c6162 656c0000 valid...ilabel.. [ 484s] + 241c 736f7274 5f747970 65000000 436f6d70 sort_type...Comp [ 484s] + 242c 61726973 6f6e206d 6574686f 643a206f arison method: o [ 484s] + 243c 6e65206f 66202269 6c616265 6c222c20 ne of "ilabel", [ 484s] + 244c 226f6c61 62656c22 00000000 7374643a "olabel"....std: [ 484s] + 245c 3a737472 696e6700 66737461 7263736f :string.fstarcso [ 484s] + 246c 72742e63 63000000 536f7274 73206172 rt.cc...Sorts ar [ 484s] + 247c 6373206f 6620616e 20465354 2e0a0a20 cs of an FST... [ 484s] + 248c 20557361 67653a20 00000000 62617369 Usage: ....basi [ 484s] + 249c 635f7374 72696e67 3a3a6170 70656e64 c_string::append [ 484s] + 24ac 00000000 205b696e 2e667374 205b6f75 .... [in.fst [ou [ 484s] + 24bc 742e6673 745d5d0a 00000000 66737461 t.fst]].....fsta [ 484s] + 24cc 7263736f 72742d6d 61696e2e 63630000 rcsort-main.cc.. [ 484s] + 24dc 4552524f 52000000 3a200000 3a20556e ERROR...: ..: Un [ 484s] + 24ec 6b6e6f77 6e206f72 20756e73 7570706f known or unsuppo [ 484s] + 24fc 72746564 20736f72 74207479 70653a20 rted sort type: [ 484s] + 250c 00 . [ 484s] Contents of section .ARM.extab: [ 484s] - 2630 54eeff7f b0ad2000 ffff011a 32220000 T..... .....2".. [ 484s] - 2640 5a04b202 00aa010c 860200f2 0104b002 Z............... [ 484s] - 2650 00b40204 00000000 2ceeff7f a908b100 ........,....... [ 484s] - 2660 ffff0108 28045e00 64040000 18eeff7f ....(.^.d....... [ 484s] - 2670 b0af0a00 ff902101 15200400 00ec0304 ......!.. ...... [ 484s] - 2680 860603b2 0604ea05 00b60604 00000100 ................ [ 484s] - 2690 007d0000 00000000 ecedff7f b0af1800 .}.............. [ 484s] - 26a0 ffff0117 d202049a 0300e402 04e20300 ................ [ 484s] - 26b0 820304c4 0300da03 08000000 c8edff7f ................ [ 484s] - 26c0 ab08b100 ffff0100 bcedff7f b0af1e00 ................ [ 484s] - 26d0 ffff0145 38040000 8a013cc8 0700b402 ...E8.....<..... [ 484s] - 26e0 04c60700 ec0204fc 05009403 22a80700 ............"... [ 484s] - 26f0 b00420c8 0700e404 0ea80700 8a051a8c .. ............. [ 484s] - 2700 0700f605 048c0700 880704c8 0700a407 ................ [ 484s] - 2710 040000c2 0704c807 00 ......... [ 484s] + 2510 74efff7f b0ad2000 ffff011a 32220000 t..... .....2".. [ 484s] + 2520 5a04b202 00aa010c 860200f2 0104b002 Z............... [ 484s] + 2530 00b40204 00000000 4cefff7f a908b100 ........L....... [ 484s] + 2540 ffff0108 28045e00 64040000 38efff7f ....(.^.d...8... [ 484s] + 2550 b0af0a00 ff902101 15200400 00ec0304 ......!.. ...... [ 484s] + 2560 860603b2 0604ea05 00b60604 00000100 ................ [ 484s] + 2570 007d0000 00000000 0cefff7f b0af1800 .}.............. [ 484s] + 2580 ffff0117 d202049a 0300e402 04e20300 ................ [ 484s] + 2590 820304c4 0300da03 08000000 e8eeff7f ................ [ 484s] + 25a0 ab08b100 ffff0100 dceeff7f b0af1e00 ................ [ 484s] + 25b0 ffff0145 38040000 8a013cc8 0700b402 ...E8.....<..... [ 484s] + 25c0 04c60700 ec0204fc 05009403 22a80700 ............"... [ 484s] + 25d0 b00420c8 0700e404 0ea80700 8a051a8c .. ............. [ 484s] + 25e0 0700f605 048c0700 880704c8 0700a407 ................ [ 484s] + 25f0 040000c2 0704c807 00 ......... [ 484s] Contents of section .ARM.exidx: [ 484s] - 271c a4eeff7f 01000000 a0eeff7f 08ffff7f ................ [ 484s] - 272c 04f0ff7f 01000000 acf1ff7f b0ab0280 ................ [ 484s] - 273c 58f2ff7f 18ffff7f c4f2ff7f 24ffff7f X...........$... [ 484s] - 274c 0cf6ff7f 48ffff7f fcf7ff7f 70ffff7f ....H.......p... [ 484s] - 275c 10fcff7f 01000000 0cfcff7f 54ffff7f ............T... [ 484s] - 276c 68fcff7f 01000000 h....... [ 484s] + 25fc c4efff7f 01000000 c0efff7f 08ffff7f ................ [ 484s] + 260c 24f1ff7f 01000000 ccf2ff7f b0ab0280 $............... [ 484s] + 261c 78f3ff7f 18ffff7f e4f3ff7f 24ffff7f x...........$... [ 484s] + 262c 2cf7ff7f 48ffff7f 1cf9ff7f 70ffff7f ,...H.......p... [ 484s] + 263c 30fdff7f 01000000 2cfdff7f 54ffff7f 0.......,...T... [ 484s] + 264c 88fdff7f 01000000 ........ [ 484s] Contents of section .eh_frame: [ 484s] - 2774 00000000 .... [ 484s] + 2654 00000000 .... [ 484s] Contents of section .init_array: [ 484s] 3edc 39180000 c5150000 9....... [ 484s] Contents of section .fini_array: [ 484s] /usr/bin/fstarcsort differs in assembler output [ 484s] --- old /usr/bin/fstarcsort (disasm) [ 484s] +++ new /usr/bin/fstarcsort (disasm) [ 484s] @@ -320,13 +320,13 @@ [ 484s] ldrdeq r0, [r0], -ip [ 484s] andeq r0, r0, r0, ror # [ 484s] andeq r2, r0, r8, lsl sl [ 484s] - @ instruction: 0x00000eb8 [ 484s] + andeq r0, r0, r8, lsr # [ 484s] ldrdeq r0, [r0], -r8 [ 484s] andeq r2, r0, sl, ror # [ 484s] - muleq r0, r6, lr [ 484s] - andeq r0, r0, r4, lsl # [ 484s] - andeq r0, r0, r8, lsr # [ 484s] - andeq r0, r0, lr, lsr # [ 484s] + andeq r0, r0, r6, lsl # [ 484s] + strdeq r0, [r0], -r4 [ 484s] + andeq r0, r0, r8, lsl lr [ 484s] + andeq r0, r0, lr, lsl lr [ 484s] andeq r2, r0, ip, ror # [ 484s] andeq r2, r0, ip, lsl r9 [ 484s] mov fp, # [ 484s] @@ -518,7 +518,7 @@ [ 484s] movs r0, r0 [ 484s] movs r6, # @ 0x9a [ 484s] movs r0, r0 [ 484s] - lsrs r4, r6, # [ 484s] + lsrs r4, r4, # [ 484s] ... [ 484s] [ 484s] _ZN12FlagRegisterINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE11GetRegisterEv@@Base: [ 484s] @@ -1504,13 +1504,13 @@ [ 484s] movs r0, r0 [ 484s] movs r0, # @ 0x82 [ 484s] movs r0, r0 [ 484s] - lsls r6, r5, # [ 484s] + lsls r6, r3, # [ 484s] movs r0, r0 [ 484s] - lsls r2, r1, # [ 484s] + lsls r2, r7, # [ 484s] movs r0, r0 [ 484s] lsls r0, r1, # [ 484s] movs r0, r0 [ 484s] - lsls r2, r1, # [ 484s] + lsls r2, r7, # [ 484s] movs r0, r0 [ 484s] lsls r0, r4, # [ 484s] movs r0, r0 [ 484s] @@ -1518,11 +1518,11 @@ [ 484s] movs r0, r0 [ 484s] lsls r0, r5, # [ 484s] movs r0, r0 [ 484s] - lsls r0, r7, # [ 484s] + lsls r0, r5, # [ 484s] movs r0, r0 [ 484s] - lsls r4, r6, # [ 484s] + lsls r4, r4, # [ 484s] movs r0, r0 [ 484s] - lsls r0, r2, # [ 484s] + lsls r0, r0, # [ 484s] movs r0, r0 [ 484s] lsls r4, r2, # [ 484s] movs r0, r0 [ 484s] @@ -1532,11 +1532,11 @@ [ 484s] movs r0, r0 [ 484s] adds r0, r7, # [ 484s] movs r0, r0 [ 484s] - lsls r6, r1, # [ 484s] + lsls r6, r7, # [ 484s] movs r0, r0 [ 484s] adds r6, r7, # [ 484s] movs r0, r0 [ 484s] - lsls r4, r2, # [ 484s] + lsls r4, r0, # [ 484s] ... [ 484s] [ 484s] _ZNKSt5ctypeIcE8do_widenEc@@Base: [ 484s] compare /.build.oldpackages/openfst-tools-debuginfo-1.8.4-1.1.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-tools-debuginfo-1.8.4-1.2.armv7l.rpm [ 484s] skipping -debuginfo package [ 484s] No rpmlint.log available [ 484s] [ 484s] bcf7dc167e1d finished "build openfst.spec" at Mon Jan 5 11:54:09 UTC 2026. [ 484s]