[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.15 [ 0s] Using BUILD_ARCH=armv7l:armv6l:armv5tel [ 0s] [ 0s] [ 0s] fbddc70c352e started "build openfst.spec" at Wed Apr 29 17:13:10 UTC 2026. [ 0s] [ 0s] Building openfst for project 'Tizen-Base-Dev' repository 'standard' arch 'armv7l' srcmd5 '997c454d1b45ac0c30cda9535479b5a8' [ 0s] [ 0s] processing recipe /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.15/.build-srcdir/openfst.spec ... [ 0s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.15/.build-srcdir/openfst.spec [ 0s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/15/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.15/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.15/.build-srcdir/openfst.spec build ... [ 1s] registering binfmt handlers for cross build [ 2s] cycle: nss -> libsoftokn3 [ 2s] breaking dependency nss -> libsoftokn3 [ 2s] [1/43] preinstalling libmagic-data... [ 3s] [2/43] preinstalling libncurses... [ 3s] [3/43] preinstalling setup... [ 3s] [4/43] preinstalling filesystem... [ 3s] [5/43] preinstalling glibc... [ 3s] [6/43] preinstalling libgcc... [ 4s] [7/43] preinstalling bash... [ 4s] [8/43] preinstalling diffutils... [ 4s] [9/43] preinstalling grep... [ 4s] [10/43] preinstalling libattr... [ 4s] [11/43] preinstalling libblkid... [ 4s] [12/43] preinstalling libbz2... [ 4s] [13/43] preinstalling libcap... [ 4s] [14/43] preinstalling libfreebl3... [ 4s] [15/43] preinstalling liblua... [ 5s] [16/43] preinstalling liblzma... [ 5s] [17/43] preinstalling libopenssl3... [ 5s] [18/43] preinstalling libpopt... [ 5s] [19/43] preinstalling libreadline... [ 5s] [20/43] preinstalling libsmack... [ 5s] [21/43] preinstalling libsqlite... [ 5s] [22/43] preinstalling libuuid... [ 5s] [23/43] preinstalling libxcrypt... [ 5s] [24/43] preinstalling libxml2... [ 6s] [25/43] preinstalling libzstd1... [ 6s] [26/43] preinstalling nspr... [ 6s] [27/43] preinstalling sed... [ 6s] [28/43] preinstalling zlib... [ 6s] [29/43] preinstalling qemu-accel-x86_64-armv7l... [ 20s] [30/43] preinstalling qemu-linux-user-x86_64-cross... [ 24s] [31/43] preinstalling coreutils... [ 24s] [32/43] preinstalling libacl... [ 24s] [33/43] preinstalling libelf... [ 24s] [34/43] preinstalling libmount... [ 24s] [35/43] preinstalling smack... [ 24s] [36/43] preinstalling bzip2... [ 24s] [37/43] preinstalling libmagic... [ 24s] [38/43] preinstalling tar... [ 25s] [39/43] preinstalling util-linux... [ 25s] [40/43] preinstalling rpm... [ 25s] [41/43] preinstalling util-linux-su... [ 25s] [42/43] preinstalling nss... [ 25s] [43/43] preinstalling libsoftokn3... [ 26s] running qemu-linux-user-x86_64-cross postinstall script [ 26s] running qemu-accel-x86_64-armv7l postinstall script [ 26s] mv: cannot stat `/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/liblto_plugin.so': No such file or directory [ 26s] running setup postinstall script [ 26s] chroot: failed to run command '': No such file or directory [ 26s] initializing rpm db... [ 26s] reordering...cycle: glibc-devel -> libxcrypt-devel [ 26s] breaking dependency libxcrypt-devel -> glibc-devel [ 26s] cycle: libsoftokn3 -> nss [ 26s] breaking dependency nss -> libsoftokn3 [ 26s] done [ 26s] querying package ids... [ 27s] [1/104] cumulate libmagic-data-5.46-1.11 [ 27s] [2/104] cumulate setup-0.9-1.2 [ 27s] [3/104] cumulate filesystem-3.1-2.1 [ 27s] [4/104] cumulate glibc-2.40-2.8 [ 27s] [5/104] cumulate libatomic-14.2.0-1.11 [ 27s] [6/104] cumulate libgcc-14.2.0-1.11 [ 27s] [7/104] cumulate bash-3.2.57-1.2 [ 27s] [8/104] cumulate cpio-2.8-1.2 [ 27s] [9/104] cumulate diffutils-3.10-1.1 [ 27s] [10/104] cumulate findutils-4.3.8-1.12 [ 27s] [11/104] cumulate gdbm-1.8.3-1.12 [ 27s] [12/104] cumulate hostname-3.23-1.2 [ 27s] [13/104] cumulate libattr-2.5.1-1.12 [ 27s] [14/104] cumulate libblkid-2.41.2-1.8 [ 27s] [15/104] cumulate libbz2-1.0.8-1.12 [ 27s] [16/104] cumulate libcap-2.73-1.10 [ 27s] [17/104] cumulate libfreebl3-3.109-1.2 [ 27s] [18/104] cumulate libgfortran-14.2.0-1.11 [ 27s] [19/104] cumulate libgomp-14.2.0-1.11 [ 27s] [20/104] cumulate libitm-14.2.0-1.11 [ 27s] [21/104] cumulate libltdl-2.5.4-1.11 [ 27s] [22/104] cumulate liblua-5.1.5-1.9 [ 27s] [23/104] cumulate liblzma-5.8.1-1.12 [ 27s] [24/104] cumulate libopenssl11-1.1.1w-1.12 [ 27s] [25/104] cumulate libopenssl3-3.0.18-1.10 [ 27s] [26/104] cumulate libpcre-8.45-1.11 [ 27s] [27/104] cumulate libpopt-1.16-1.10 [ 27s] [28/104] cumulate libpython-2.7.18-1.10 [ 27s] [29/104] cumulate libsmack-1.3.1-1.10 [ 27s] [30/104] cumulate libsmartcols-2.41.2-1.8 [ 27s] [31/104] cumulate libsqlite-3.51.0-1.11 [ 27s] [32/104] cumulate libstdc++-14.2.0-1.11 [ 27s] [33/104] cumulate libuuid-2.41.2-1.8 [ 27s] [34/104] cumulate libxcrypt-4.4.36-1.11 [ 27s] [35/104] cumulate libxml2-2.15.1-1.12 [ 27s] [36/104] cumulate libzstd1-1.5.7-1.10 [ 27s] [37/104] cumulate m4-1.4.20-1.2 [ 27s] [38/104] cumulate net-tools-2.0_20121208git-1.10 [ 27s] [39/104] cumulate nspr-4.36-1.3 [ 27s] [40/104] cumulate patch-2.8-1.10 [ 27s] [41/104] cumulate pkg-config-0.29.2-1.12 [ 27s] [42/104] cumulate sed-4.1c-1.9 [ 27s] [43/104] cumulate update-alternatives-1.22.21-1.1 [ 27s] [44/104] cumulate which-2.17-1.1 [ 27s] [45/104] cumulate zlib-1.3.1-1.12 [ 27s] [46/104] cumulate build-compare-2023.06.18-1.3 [ 27s] [47/104] cumulate hal-rootstrap-checker-1.0.0-2.1 [ 27s] [48/104] cumulate libstdc++-devel-14.2.0-1.11 [ 27s] [49/104] cumulate qemu-linux-user-x86_64-cross-9.2.3.1-3.3 [ 27s] [50/104] cumulate cpp-14.2.0-1.11 [ 27s] [51/104] cumulate gcc-c++-14.2.0-1.11 [ 27s] [52/104] cumulate binutils-libs-2.43-2.1 [ 27s] [53/104] cumulate coreutils-6.9-15.1 [ 27s] [54/104] cumulate db4-4.8.30.NC-1.12 [ 27s] [55/104] cumulate gawk-3.1.5-1.1 [ 27s] [56/104] cumulate grep-2.5.2-1.8 [ 27s] [57/104] cumulate libacl-2.3.2-1.12 [ 27s] [58/104] cumulate libcc1-14.2.0-1.11 [ 27s] [59/104] cumulate libelf-0.189-1.11 [ 27s] [60/104] cumulate liblastlog2-2.41.2-1.8 [ 27s] [61/104] cumulate libmount-2.41.2-1.8 [ 27s] [62/104] cumulate make-4.4.1-1.10 [ 27s] [63/104] cumulate nss-certs-3.109-1.2 [ 27s] [64/104] cumulate smack-1.3.1-1.10 [ 27s] [65/104] cumulate bzip2-1.0.8-1.12 [ 27s] [66/104] cumulate libfdisk-2.41.2-1.8 [ 27s] [67/104] cumulate libmagic-5.46-1.11 [ 27s] [68/104] cumulate xz-5.8.1-1.12 [ 27s] [69/104] cumulate perl-5.42.0-1.11 [ 27s] [70/104] cumulate build-mkbaselibs-20120927-1.1 [ 27s] [71/104] cumulate linux-glibc-devel-6.6-1.12 [ 27s] [72/104] cumulate terminfo-base-full-6.6-1.12 [ 27s] [73/104] cumulate autoconf-2.71-1.12 [ 27s] [74/104] cumulate file-5.46-1.11 [ 27s] [75/104] cumulate glibc-locale-2.40-2.8 [ 27s] [76/104] cumulate tar-1.17-1.2 [ 27s] [77/104] cumulate binutils-2.43-2.1 [ 27s] [78/104] cumulate gzip-1.3.12-1.10 [ 27s] [79/104] cumulate pam-1.1.6-1.9 [ 27s] [80/104] cumulate tzdata-2025b-1.1 [ 27s] [81/104] cumulate libdw-0.189-1.11 [ 27s] [82/104] cumulate gcc-14.2.0-1.11 [ 27s] [83/104] cumulate libarchive-3.8.1-1.11 [ 27s] [84/104] cumulate qemu-accel-x86_64-armv7l-0.4-1.3 [ 27s] [85/104] cumulate automake-1.16.5-1.12 [ 27s] [86/104] cumulate libasm-0.189-1.11 [ 27s] [87/104] cumulate libncurses6-6.6-1.12 [ 27s] [88/104] cumulate build-20120927-1.1 [ 27s] [89/104] cumulate rpm-4.14.1.1-2.6 [ 27s] [90/104] cumulate libncurses-6.6-1.12 [ 27s] [91/104] cumulate less-685-1.1 [ 27s] [92/104] cumulate libreadline-5.2-1.12 [ 27s] [93/104] cumulate libtool-2.5.4-1.11 [ 27s] [94/104] cumulate elfutils-0.189-1.11 [ 27s] [95/104] cumulate python-2.7.18-1.10 [ 27s] [96/104] cumulate util-linux-2.41.2-1.8 [ 27s] [97/104] cumulate util-linux-su-2.41.2-1.8 [ 27s] [98/104] cumulate libxcrypt-devel-4.4.36-1.11 [ 27s] [99/104] cumulate nss-3.109-1.2 [ 27s] [100/104] cumulate glibc-devel-2.40-2.8 [ 27s] [101/104] cumulate libsoftokn3-3.109-1.2 [ 27s] [102/104] cumulate zlib-devel-1.3.1-1.12 [ 27s] [103/104] cumulate python-devel-2.7.18-1.10 [ 27s] [104/104] cumulate rpm-build-4.14.1.1-2.6 [ 27s] now installing cumulated packages [ 28s] Preparing... ######################################## [ 28s] Updating / installing... [ 28s] setup-0.9-1.2 ##############warning: /etc/profile created as /etc/profile.rpmnew [ 28s] ########################## [ 28s] filesystem-3.1-2.1 ######################################## [ 28s] libmagic-data-5.46-1.11 ######################################## [ 29s] glibc-2.40-2.8 ######################################## [ 29s] libgcc-14.2.0-1.11 ######################################## [ 29s] bash-3.2.57-1.2 ######################################## [ 29s] zlib-1.3.1-1.12 ######################################## [ 30s] coreutils-6.9-15.1 ######################################## [ 30s] libbz2-1.0.8-1.12 ######################################## [ 30s] libstdc++-14.2.0-1.11 ######################################## [ 31s] libelf-0.189-1.11 ######################################## [ 31s] liblzma-5.8.1-1.12 ######################################## [ 31s] libxcrypt-4.4.36-1.11 ######################################## [ 32s] libdw-0.189-1.11 ######################################## [ 32s] libmagic-5.46-1.11 ######################################## [ 32s] libblkid-2.41.2-1.8 ######################################## [ 33s] libopenssl3-3.0.18-1.10 ######################################## [ 33s] libsqlite-3.51.0-1.11 ######################################## [ 33s] nspr-4.36-1.3 ######################################## [ 34s] pkg-config-0.29.2-1.12 ######################################## [ 34s] pam-1.1.6-1.9 ######################################## [ 34s] libcap-2.73-1.10 ######################################## [ 35s] libfreebl3-3.109-1.2 ######################################## [ 35s] liblua-5.1.5-1.9 ######################################## [ 35s] libpopt-1.16-1.10 ######################################## [ 35s] libpython-2.7.18-1.10 ######################################## [ 36s] libuuid-2.41.2-1.8 ######################################## [ 36s] libzstd1-1.5.7-1.10 ######################################## [ 37s] linux-glibc-devel-6.6-1.12 ######################################## [ 37s] libxcrypt-devel-4.4.36-1.11 ######################################## [ 37s] glibc-devel-2.40-2.8 ######################################## [ 37s] terminfo-base-full-6.6-1.12 ######################################## [ 37s] libncurses6-6.6-1.12 ######################################## [ 37s] libreadline-5.2-1.12 ######################################## [ 38s] libfdisk-2.41.2-1.8 ######################################## [ 38s] nss-certs-3.109-1.2 ######################################## [ 38s] libsoftokn3-3.109-1.2 ######################################## [ 38s] nss-3.109-1.2 ######################################## [ 39s] liblastlog2-2.41.2-1.8 ######################################## [ 39s] libmount-2.41.2-1.8 ######################################## [ 39s] libasm-0.189-1.11 ######################################## [ 39s] xz-5.8.1-1.12 ######################################## [ 39s] db4-4.8.30.NC-1.12 ######################################## [ 39s] libcc1-14.2.0-1.11 ######################################## [ 40s] bzip2-1.0.8-1.12 ######################################## [ 40s] gzip-1.3.12-1.10 ######################################## [ 40s] binutils-libs-2.43-2.1 ######################################## [ 40s] binutils-2.43-2.1 ######################################## [ 40s] make-4.4.1-1.10 ######################################## [ 40s] findutils-4.3.8-1.12 ######################################## [ 40s] gdbm-1.8.3-1.12 ######################################## [ 44s] perl-5.42.0-1.11 ######################################## [ 44s] build-mkbaselibs-20120927-1.1 ######################################## [ 44s] libattr-2.5.1-1.12 ######################################## [ 44s] libacl-2.3.2-1.12 ######################################## [ 44s] tar-1.17-1.2 ######################################## [ 44s] libgfortran-14.2.0-1.11 ######################################## [ 45s] libgomp-14.2.0-1.11 ######################################## [ 45s] libitm-14.2.0-1.11 ######################################## [ 46s] libltdl-2.5.4-1.11 ######################################## [ 46s] libopenssl11-1.1.1w-1.12 ######################################## [ 47s] python-2.7.18-1.10 ######################################## [ 48s] libpcre-8.45-1.11 ######################################## [ 48s] libsmack-1.3.1-1.10 ######################################## [ 48s] libsmartcols-2.41.2-1.8 ######################################## [ 48s] libxml2-2.15.1-1.12 ######################################## [ 49s] libarchive-3.8.1-1.11 ######################################## [ 50s] rpm-4.14.1.1-2.6 ######################################## [ 50s] m4-1.4.20-1.2 ######################################## [ 50s] autoconf-2.71-1.12 ######################################## [ 50s] automake-1.16.5-1.12 ######################################## [ 51s] patch-2.8-1.10 ######################################## [ 51s] sed-4.1c-1.9 ######################################## [ 51s] util-linux-2.41.2-1.8 ######################################## [ 51s] libatomic-14.2.0-1.11 ######################################## [ 52s] libtool-2.5.4-1.11 ######################################## [ 53s] python-devel-2.7.18-1.10 ######################################## [ 53s] build-20120927-1.1 ######################################## [ 53s] libncurses-6.6-1.12 ######################################## [ 53s] zlib-devel-1.3.1-1.12 ######################################## [ 54s] libstdc++-devel-14.2.0-1.11 ######################################## [ 54s] build-compare-2023.06.18-1.3 ######################################## [ 54s] hal-rootstrap-checker-1.0.0-2.1 ######################################## [ 59s] qemu-linux-user-x86_64-cross-9.2.3.1-3######################################## [ 62s] gcc-14.2.0-1.11 ######################################## [ 76s] qemu-accel-x86_64-armv7l-0.4-1.3 ######################################## [ 76s] util-linux-su-2.41.2-1.8 ######################################## [ 76s] rpm-build-4.14.1.1-2.6 ######################################## [ 77s] smack-1.3.1-1.10 ######################################## [ 77s] grep-2.5.2-1.8 ######################################## [ 77s] elfutils-0.189-1.11 ######################################## [ 77s] less-685-1.1 ######################################## [ 77s] file-5.46-1.11 ######################################## [ 77s] glibc-locale-2.40-2.8 ######################################## [ 78s] tzdata-2025b-1.1 ######################################## [ 79s] cpp-14.2.0-1.11 ######################################## [ 80s] gcc-c++-14.2.0-1.11 ######################################## [ 80s] gawk-3.1.5-1.1 ######################################## [ 80s] cpio-2.8-1.2 ######################################## [ 80s] diffutils-3.10-1.1 ######################################## [ 80s] hostname-3.23-1.2 ######################################## [ 80s] net-tools-2.0_20121208git-1.10 ######################################## [ 80s] update-alternatives-1.22.21-1.1 ######################################## [ 80s] which-2.17-1.1 ######################################## [ 81s] now finalizing build dir... [ 83s] ----------------------------------------------------------------- [ 83s] I have the following modifications for openfst.spec: [ 83s] 6c6 [ 83s] < Release: 0 [ 83s] --- [ 83s] > Release: 1.2 [ 83s] build target is armv7l-tizen-linux [ 83s] ----------------------------------------------------------------- [ 83s] ----- building openfst.spec (user abuild) [ 83s] ----------------------------------------------------------------- [ 83s] ----------------------------------------------------------------- [ 83s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --target=armv7l-tizen-linux --define '_build_create_debug 1' --define 'disturl obs://127.0.0.1/Tizen-Base-Dev/standard/997c454d1b45ac0c30cda9535479b5a8-openfst' /home/abuild/rpmbuild/SOURCES/openfst.spec [ 83s] Building target platforms: armv7l-tizen-linux [ 83s] Building for target armv7l-tizen-linux [ 83s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.jxHJaP [ 83s] + umask 022 [ 83s] + cd /home/abuild/rpmbuild/BUILD [ 83s] + cd /home/abuild/rpmbuild/BUILD [ 83s] + rm -rf openfst-1.8.4 [ 83s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/openfst-1.8.4.tar.gz [ 83s] + /bin/tar -xof - [ 84s] + STATUS=0 [ 84s] + '[' 0 -ne 0 ']' [ 84s] + cd openfst-1.8.4 [ 84s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 84s] + cp /home/abuild/rpmbuild/SOURCES/LICENSE.APACHE2.0 . [ 84s] + cp /home/abuild/rpmbuild/SOURCES/openfst.manifest . [ 84s] + /bin/patch -p1 [ 84s] patching file src/bin/Makefile.am [ 84s] + exit 0 [ 84s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.kxJyED [ 84s] + umask 022 [ 84s] + cd /home/abuild/rpmbuild/BUILD [ 84s] + 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' [ 84s] + export CFLAGS [ 84s] + 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' [ 84s] + export CXXFLAGS [ 84s] + LDFLAGS= [ 84s] + export LDFLAGS [ 84s] + cd openfst-1.8.4 [ 84s] + ref=/usr/lib/rpm [ 84s] + mints=0 [ 84s] + case $(uname -m) in [ 84s] ++ uname -m [ 84s] + for s in guess sub [ 84s] ++ find -maxdepth 8 -name config.guess [ 84s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 84s] + grep -q config-patches@ ./config.guess [ 84s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.guess [ 84s] ++ tr -d $'\r' [ 84s] + timestamp=20220109 [ 84s] + test -n 20220109 [ 84s] + test 20220109 -ge 0 [ 84s] + for s in guess sub [ 84s] ++ find -maxdepth 8 -name config.sub [ 84s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 84s] + grep -q config-patches@ ./config.sub [ 84s] ++ tr -d $'\r' [ 84s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.sub [ 84s] + timestamp=20220103 [ 84s] + test -n 20220103 [ 84s] + test 20220103 -ge 0 [ 84s] + export 'CXXFLAGS+= -fPIC' [ 84s] + CXXFLAGS+=' -fPIC' [ 84s] + autoreconf -fi [ 96s] libtoolize: putting auxiliary files in '.'. [ 96s] libtoolize: copying file './ltmain.sh' [ 96s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [ 96s] libtoolize: copying file 'm4/libtool.m4' [ 96s] libtoolize: copying file 'm4/ltoptions.m4' [ 96s] libtoolize: copying file 'm4/ltsugar.m4' [ 96s] libtoolize: copying file 'm4/ltversion.m4' [ 96s] libtoolize: copying file 'm4/lt~obsolete.m4' [ 105s] configure.ac:11: warning: The macro `AC_PROG_LIBTOOL' is obsolete. [ 105s] configure.ac:11: You should run autoupdate. [ 105s] m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from... [ 105s] configure.ac:11: the top level [ 113s] configure.ac:3: installing './compile' [ 113s] configure.ac:2: installing './missing' [ 114s] src/bin/Makefile.am: installing './depcomp' [ 119s] + 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' [ 119s] + export CFLAGS [ 119s] + 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' [ 119s] + export CXXFLAGS [ 119s] + LDFLAGS= [ 119s] + export LDFLAGS [ 119s] + ./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 [ 120s] checking for a BSD-compatible install... /bin/install -c [ 120s] checking whether build environment is sane... yes [ 120s] checking for a race-free mkdir -p... /bin/mkdir -p [ 120s] checking for gawk... gawk [ 120s] checking whether make sets $(MAKE)... yes [ 120s] checking whether make supports nested variables... yes [ 120s] checking whether make supports the include directive... yes (GNU style) [ 120s] checking for armv7l-tizen-linux-gnueabi-gcc... armv7l-tizen-linux-gnueabi-gcc [ 120s] checking whether the C compiler works... yes [ 120s] checking for C compiler default output file name... a.out [ 120s] checking for suffix of executables... [ 120s] checking whether we are cross compiling... no [ 120s] checking for suffix of object files... o [ 120s] checking whether the compiler supports GNU C... yes [ 120s] checking whether armv7l-tizen-linux-gnueabi-gcc accepts -g... yes [ 120s] checking for armv7l-tizen-linux-gnueabi-gcc option to enable C11 features... none needed [ 120s] checking whether armv7l-tizen-linux-gnueabi-gcc understands -c and -o together... yes [ 120s] checking dependency style of armv7l-tizen-linux-gnueabi-gcc... gcc3 [ 120s] checking for armv7l-tizen-linux-gnueabi-ar... no [ 120s] checking for armv7l-tizen-linux-gnueabi-lib... no [ 120s] checking for armv7l-tizen-linux-gnueabi-link... no [ 120s] checking for ar... ar [ 120s] checking the archiver (ar) interface... ar [ 120s] checking for armv7l-tizen-linux-gnueabi-g++... armv7l-tizen-linux-gnueabi-g++ [ 121s] checking whether the compiler supports GNU C++... yes [ 121s] checking whether armv7l-tizen-linux-gnueabi-g++ accepts -g... yes [ 121s] checking for armv7l-tizen-linux-gnueabi-g++ option to enable C++11 features... none needed [ 121s] checking dependency style of armv7l-tizen-linux-gnueabi-g++... gcc3 [ 121s] checking build system type... armv7l-tizen-linux-gnueabi [ 121s] checking host system type... armv7l-tizen-linux-gnueabi [ 121s] checking how to print strings... printf [ 121s] checking for a sed that does not truncate output... /bin/sed [ 121s] checking for grep that handles long lines and -e... /bin/grep [ 121s] checking for egrep... /bin/grep -E [ 121s] checking for fgrep... /bin/grep -F [ 121s] checking for ld used by armv7l-tizen-linux-gnueabi-gcc... /usr/armv7l-tizen-linux-gnueabi/bin/ld [ 121s] checking if the linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) is GNU ld... yes [ 121s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm -B [ 121s] checking the name lister (/bin/nm -B) interface... BSD nm [ 121s] checking whether ln -s works... yes [ 121s] checking the maximum length of command line arguments... 1572864 [ 121s] checking how to convert armv7l-tizen-linux-gnueabi file names to armv7l-tizen-linux-gnueabi format... func_convert_file_noop [ 121s] checking how to convert armv7l-tizen-linux-gnueabi file names to toolchain format... func_convert_file_noop [ 121s] checking for /usr/armv7l-tizen-linux-gnueabi/bin/ld option to reload object files... -r [ 121s] checking for file... file [ 121s] checking for armv7l-tizen-linux-gnueabi-objdump... no [ 121s] checking for objdump... objdump [ 121s] checking how to recognize dependent libraries... pass_all [ 121s] checking for armv7l-tizen-linux-gnueabi-dlltool... no [ 121s] checking for dlltool... no [ 121s] checking how to associate runtime and link libraries... printf %s\n [ 121s] checking for armv7l-tizen-linux-gnueabi-ranlib... no [ 121s] checking for ranlib... ranlib [ 121s] checking for armv7l-tizen-linux-gnueabi-ar... ar [ 121s] checking for archiver @FILE support... @ [ 121s] checking for armv7l-tizen-linux-gnueabi-strip... no [ 121s] checking for strip... strip [ 121s] checking command to parse /bin/nm -B output from armv7l-tizen-linux-gnueabi-gcc object... ok [ 121s] checking for sysroot... no [ 121s] checking for a working dd... /bin/dd [ 122s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 122s] checking for armv7l-tizen-linux-gnueabi-mt... no [ 122s] checking for mt... no [ 122s] checking if : is a manifest tool... no [ 122s] checking for stdio.h... yes [ 122s] checking for stdlib.h... yes [ 122s] checking for string.h... yes [ 122s] checking for inttypes.h... yes [ 122s] checking for stdint.h... yes [ 122s] checking for strings.h... yes [ 122s] checking for sys/stat.h... yes [ 122s] checking for sys/types.h... yes [ 122s] checking for unistd.h... yes [ 122s] checking for dlfcn.h... yes [ 122s] checking for objdir... .libs [ 122s] checking if armv7l-tizen-linux-gnueabi-gcc supports -fno-rtti -fno-exceptions... no [ 122s] checking for armv7l-tizen-linux-gnueabi-gcc option to produce PIC... -fPIC -DPIC [ 122s] checking if armv7l-tizen-linux-gnueabi-gcc PIC flag -fPIC -DPIC works... yes [ 122s] checking if armv7l-tizen-linux-gnueabi-gcc static flag -static works... no [ 122s] checking if armv7l-tizen-linux-gnueabi-gcc supports -c -o file.o... yes [ 122s] checking if armv7l-tizen-linux-gnueabi-gcc supports -c -o file.o... (cached) yes [ 122s] checking whether the armv7l-tizen-linux-gnueabi-gcc linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) supports shared libraries... yes [ 122s] checking whether -lc should be explicitly linked in... no [ 123s] checking dynamic linker characteristics... GNU/Linux ld.so [ 123s] checking how to hardcode library paths into programs... immediate [ 123s] checking whether stripping libraries is possible... yes [ 123s] checking if libtool supports shared libraries... yes [ 123s] checking whether to build shared libraries... yes [ 123s] checking whether to build static libraries... no [ 123s] checking how to run the C++ preprocessor... armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -E [ 123s] 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 [ 123s] checking if the linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) is GNU ld... yes [ 123s] 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 [ 123s] checking for armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations option to produce PIC... -fPIC -DPIC [ 123s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations PIC flag -fPIC -DPIC works... yes [ 123s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations static flag -static works... no [ 123s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... yes [ 123s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... (cached) yes [ 123s] 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 [ 123s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 123s] checking how to hardcode library paths into programs... immediate [ 123s] Checking for float equality... yes [ 123s] checking for dlopen in -ldl... yes [ 123s] checking that generated files are newer than configure... done [ 123s] configure: creating ./config.status [ 124s] config.status: creating Makefile [ 124s] config.status: creating src/Makefile [ 124s] config.status: creating src/include/Makefile [ 124s] config.status: creating src/lib/Makefile [ 125s] config.status: creating src/bin/Makefile [ 125s] config.status: creating src/test/Makefile [ 125s] config.status: creating src/extensions/Makefile [ 125s] config.status: creating src/extensions/compact/Makefile [ 125s] config.status: creating src/extensions/compress/Makefile [ 125s] config.status: creating src/extensions/const/Makefile [ 125s] config.status: creating src/extensions/far/Makefile [ 125s] config.status: creating src/extensions/linear/Makefile [ 125s] config.status: creating src/extensions/lookahead/Makefile [ 125s] config.status: creating src/extensions/mpdt/Makefile [ 125s] config.status: creating src/extensions/ngram/Makefile [ 125s] config.status: creating src/extensions/pdt/Makefile [ 125s] config.status: creating src/extensions/python/Makefile [ 125s] config.status: creating src/extensions/special/Makefile [ 125s] config.status: creating src/script/Makefile [ 125s] config.status: creating config.h [ 125s] config.status: executing depfiles commands [ 128s] config.status: executing libtool commands [ 128s] + /bin/make -j12 [ 128s] /bin/make all-recursive [ 128s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 128s] Making all in src [ 128s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 128s] Making all in include [ 128s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 128s] make[3]: Nothing to be done for 'all'. [ 128s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 128s] Making all in lib [ 128s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 128s] depbase=`echo compat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 128s] /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 &&\ [ 128s] mv -f $depbase.Tpo $depbase.Plo [ 128s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 128s] /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 &&\ [ 128s] mv -f $depbase.Tpo $depbase.Plo [ 128s] depbase=`echo flags.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 128s] /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 &&\ [ 128s] mv -f $depbase.Tpo $depbase.Plo [ 128s] depbase=`echo fst.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 128s] /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 &&\ [ 128s] mv -f $depbase.Tpo $depbase.Plo [ 128s] depbase=`echo fst-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 128s] /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 &&\ [ 128s] mv -f $depbase.Tpo $depbase.Plo [ 128s] depbase=`echo mapped-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 128s] /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 &&\ [ 128s] mv -f $depbase.Tpo $depbase.Plo [ 128s] depbase=`echo properties.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 128s] /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 &&\ [ 128s] mv -f $depbase.Tpo $depbase.Plo [ 128s] depbase=`echo symbol-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 128s] /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 &&\ [ 128s] mv -f $depbase.Tpo $depbase.Plo [ 128s] depbase=`echo symbol-table-ops.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 128s] /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 &&\ [ 128s] mv -f $depbase.Tpo $depbase.Plo [ 128s] depbase=`echo weight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 128s] /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 &&\ [ 128s] mv -f $depbase.Tpo $depbase.Plo [ 128s] depbase=`echo util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 128s] /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 &&\ [ 128s] mv -f $depbase.Tpo $depbase.Plo [ 128s] 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 [ 128s] 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 [ 128s] 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 [ 128s] 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 [ 128s] 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 [ 128s] 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 [ 128s] 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 [ 128s] 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 [ 128s] 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 [ 128s] 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 [ 128s] 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 [ 129s] compat.cc: In member function 'void fst::CheckSummer::Update(std::string_view)': [ 129s] 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] [ 129s] 37 | for (int i = 0; i < data.size(); ++i) { [ 129s] | ~~^~~~~~~~~~~~~ [ 129s] compat.cc: In member function 'std::vector > fst::internal::StringSplitter::SplitToSv()': [ 129s] 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] [ 129s] 53 | for (int i = 0; i < string_.size(); ++i) { [ 129s] | ~~^~~~~~~~~~~~~~~~ [ 130s] In file included from ./../include/fst/cache.h:37, [ 130s] from ./../include/fst/compact-fst.h:43, [ 130s] from fst-types.cc:21: [ 130s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 130s] 138 | class ImplToExpandedFst : public ImplToFst { [ 130s] | ^~~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 130s] 527 | class VectorFst : public ImplToMutableFst> { [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:29:1: required from here [ 130s] 29 | REGISTER_FST(VectorFst, StdArc); [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] In file included from ./../include/fst/expanded-fst.h:38, [ 130s] from ./../include/fst/mutable-fst.h:38: [ 130s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 130s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 130s] 527 | class VectorFst : public ImplToMutableFst> { [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:29:1: required from here [ 130s] 29 | REGISTER_FST(VectorFst, StdArc); [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 130s] 138 | class ImplToExpandedFst : public ImplToFst { [ 130s] | ^~~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 130s] 527 | class VectorFst : public ImplToMutableFst> { [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:29:1: required from here [ 130s] 29 | REGISTER_FST(VectorFst, StdArc); [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 130s] 138 | class ImplToExpandedFst : public ImplToFst { [ 130s] | ^~~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 130s] 527 | class VectorFst : public ImplToMutableFst> { [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:30:1: required from here [ 130s] 30 | REGISTER_FST(VectorFst, LogArc); [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 130s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 130s] 527 | class VectorFst : public ImplToMutableFst> { [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:30:1: required from here [ 130s] 30 | REGISTER_FST(VectorFst, LogArc); [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 130s] 138 | class ImplToExpandedFst : public ImplToFst { [ 130s] | ^~~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 130s] 527 | class VectorFst : public ImplToMutableFst> { [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:30:1: required from here [ 130s] 30 | REGISTER_FST(VectorFst, LogArc); [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 130s] 138 | class ImplToExpandedFst : public ImplToFst { [ 130s] | ^~~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 130s] 527 | class VectorFst : public ImplToMutableFst> { [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:31:1: required from here [ 130s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 130s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 130s] 527 | class VectorFst : public ImplToMutableFst> { [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:31:1: required from here [ 130s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 130s] 138 | class ImplToExpandedFst : public ImplToFst { [ 130s] | ^~~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 130s] 527 | class VectorFst : public ImplToMutableFst> { [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:31:1: required from here [ 130s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 130s] | ^~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 130s] 138 | class ImplToExpandedFst : public ImplToFst { [ 130s] | ^~~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 130s] 640 | class EditFst : public ImplToMutableFst< [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:37:1: required from here [ 130s] 37 | REGISTER_FST(EditFst, StdArc); [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 130s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 130s] 640 | class EditFst : public ImplToMutableFst< [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:37:1: required from here [ 130s] 37 | REGISTER_FST(EditFst, StdArc); [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 130s] 138 | class ImplToExpandedFst : public ImplToFst { [ 130s] | ^~~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 130s] 640 | class EditFst : public ImplToMutableFst< [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:37:1: required from here [ 130s] 37 | REGISTER_FST(EditFst, StdArc); [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 130s] 138 | class ImplToExpandedFst : public ImplToFst { [ 130s] | ^~~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 130s] 640 | class EditFst : public ImplToMutableFst< [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:38:1: required from here [ 130s] 38 | REGISTER_FST(EditFst, LogArc); [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 130s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 130s] 640 | class EditFst : public ImplToMutableFst< [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:38:1: required from here [ 130s] 38 | REGISTER_FST(EditFst, LogArc); [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 130s] 138 | class ImplToExpandedFst : public ImplToFst { [ 130s] | ^~~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 130s] 640 | class EditFst : public ImplToMutableFst< [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:38:1: required from here [ 130s] 38 | REGISTER_FST(EditFst, LogArc); [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 130s] 138 | class ImplToExpandedFst : public ImplToFst { [ 130s] | ^~~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 130s] 640 | class EditFst : public ImplToMutableFst< [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:39:1: required from here [ 130s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 130s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 130s] 640 | class EditFst : public ImplToMutableFst< [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:39:1: required from here [ 130s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 130s] 138 | class ImplToExpandedFst : public ImplToFst { [ 130s] | ^~~~~~~~~~~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 130s] ./../include/fst/edit-fst.h:640:7: required from 'class fst::EditFst > >' [ 130s] 640 | class EditFst : public ImplToMutableFst< [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/register.h:87:7: required from 'class fst::FstRegisterer > > >' [ 130s] 87 | class FstRegisterer : public GenericRegisterer> { [ 130s] | ^~~~~~~~~~~~~ [ 130s] fst-types.cc:39:1: required from here [ 130s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 130s] | ^~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 130s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 130s] | ^~~~~~~~ [ 130s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 130s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 130s] | ^~~~~~~~~~~~~~~~ [ 130s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 130s] from ./../include/fst/flags.h:26, [ 130s] from ./../include/fst/fst.h:41, [ 130s] from fst.cc:20: [ 130s] /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 > >]': [ 130s] /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 [ 130s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 130s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 130s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 130s] 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 > >]', [ 130s] 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, [ 130s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 130s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 130s] inlined from 'void __static_initialization_and_destruction_0()' at fst.cc:41:1: [ 130s] /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 [ 130s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 130s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 130s] 641 | std::forward<_Args>(__args)...); [ 130s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 134s] In file included from ./../include/fst/cache.h:40: [ 134s] ./../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 >]': [ 134s] ./../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 >]' [ 134s] 416 | BaseImpl::DeleteStates(dstates); [ 134s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 134s] ./../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 >]' [ 134s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 134s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 134s] ./../include/fst/mutable-fst.h:344:8: required from here [ 134s] 344 | void DeleteStates(const std::vector &dstates) override { [ 134s] | ^~~~~~~~~~~~ [ 134s] ./../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] [ 134s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 134s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 134s] ./../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] [ 134s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 134s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 134s] ./../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 >]': [ 134s] ./../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 >]' [ 134s] 416 | BaseImpl::DeleteStates(dstates); [ 134s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 134s] ./../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 >]' [ 134s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 134s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 134s] ./../include/fst/mutable-fst.h:344:8: required from here [ 134s] 344 | void DeleteStates(const std::vector &dstates) override { [ 134s] | ^~~~~~~~~~~~ [ 134s] ./../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] [ 134s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 134s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 134s] ./../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] [ 134s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 134s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 134s] ./../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 >]': [ 134s] ./../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 >]' [ 134s] 416 | BaseImpl::DeleteStates(dstates); [ 134s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 134s] ./../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 >]' [ 134s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 134s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 134s] ./../include/fst/mutable-fst.h:344:8: required from here [ 134s] 344 | void DeleteStates(const std::vector &dstates) override { [ 134s] | ^~~~~~~~~~~~ [ 134s] ./../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] [ 134s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 134s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 134s] ./../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] [ 134s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 134s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 188s] /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 [ 188s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat-security -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -g /lib/crti.o /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtbeginS.o .libs/compat.o .libs/encode.o .libs/flags.o .libs/fst.o .libs/fst-types.o .libs/mapped-file.o .libs/properties.o .libs/symbol-table.o .libs/symbol-table-ops.o .libs/weight.o .libs/util.o -ldl -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0 -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/../../../../armv7l-tizen-linux-gnueabi/lib -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtendS.o /lib/crtn.o -Wl,-soname -Wl,libfst.so.26 -o .libs/libfst.so.26.0.0 [ 189s] libtool: link: (cd ".libs" && rm -f "libfst.so.26" && ln -s "libfst.so.26.0.0" "libfst.so.26") [ 189s] libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.26.0.0" "libfst.so") [ 190s] libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) [ 190s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 190s] Making all in script [ 190s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 190s] depbase=`echo arciterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 190s] /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 &&\ [ 190s] mv -f $depbase.Tpo $depbase.Plo [ 190s] depbase=`echo arcsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 190s] /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 &&\ [ 190s] mv -f $depbase.Tpo $depbase.Plo [ 190s] depbase=`echo closure.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 190s] /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 &&\ [ 190s] mv -f $depbase.Tpo $depbase.Plo [ 190s] depbase=`echo compile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 190s] /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 &&\ [ 190s] mv -f $depbase.Tpo $depbase.Plo [ 190s] depbase=`echo compose.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 190s] /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 &&\ [ 190s] mv -f $depbase.Tpo $depbase.Plo [ 190s] depbase=`echo concat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 190s] /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 &&\ [ 190s] mv -f $depbase.Tpo $depbase.Plo [ 190s] depbase=`echo connect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 190s] /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 &&\ [ 190s] mv -f $depbase.Tpo $depbase.Plo [ 190s] depbase=`echo convert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 190s] /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 &&\ [ 190s] mv -f $depbase.Tpo $depbase.Plo [ 190s] depbase=`echo decode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 190s] /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 &&\ [ 190s] mv -f $depbase.Tpo $depbase.Plo [ 190s] depbase=`echo determinize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 190s] /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 &&\ [ 190s] mv -f $depbase.Tpo $depbase.Plo [ 190s] depbase=`echo difference.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 190s] /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 &&\ [ 190s] mv -f $depbase.Tpo $depbase.Plo [ 190s] depbase=`echo disambiguate.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 190s] /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 &&\ [ 190s] mv -f $depbase.Tpo $depbase.Plo [ 190s] 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 [ 190s] 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 [ 190s] 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 [ 190s] 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 [ 190s] 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 [ 190s] 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 [ 190s] 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 [ 190s] 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 [ 190s] 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 [ 190s] 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 [ 190s] 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 [ 190s] 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 [ 193s] In file included from ./../include/fst/vector-fst.h:43, [ 193s] from ./../include/fst/script/compile-impl.h:37, [ 193s] from ./../include/fst/script/compile.h:32, [ 193s] from compile.cc:18: [ 193s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 193s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 193s] 138 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 193s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 193s] 527 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 193s] 220 | mutable VectorFst fst_; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 193s] 68 | FstCompiler fstcompiler( [ 193s] | ^~~~~~~~~~~ [ 193s] compile.cc:64:1: required from here [ 193s] 168 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 193s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] In file included from ./../include/fst/expanded-fst.h:38, [ 193s] from ./../include/fst/vector-fst.h:39: [ 193s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 193s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 193s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 193s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 193s] 527 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 193s] 220 | mutable VectorFst fst_; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 193s] 68 | FstCompiler fstcompiler( [ 193s] | ^~~~~~~~~~~ [ 193s] compile.cc:64:1: required from here [ 193s] 168 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 193s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 193s] 138 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 193s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 193s] 527 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 193s] 220 | mutable VectorFst fst_; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 193s] 68 | FstCompiler fstcompiler( [ 193s] | ^~~~~~~~~~~ [ 193s] compile.cc:64:1: required from here [ 193s] 168 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 193s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 193s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 193s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 193s] 138 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 193s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 193s] 527 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 193s] 220 | mutable VectorFst fst_; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 193s] 68 | FstCompiler fstcompiler( [ 193s] | ^~~~~~~~~~~ [ 193s] compile.cc:64:1: required from here [ 193s] 168 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 193s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] In file included from ./../include/fst/script/connect.h:21, [ 193s] from connect.cc:18: [ 193s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 193s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 193s] 29 | Connect(fst->GetMutableFst()); [ 193s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] connect.cc:30:1: required from here [ 193s] 168 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 193s] | ~~^~~~~~~~~~~~~~~ [ 193s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 193s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 193s] 29 | Connect(fst->GetMutableFst()); [ 193s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] connect.cc:30:1: required from here [ 193s] 168 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 193s] | ~~^~~~~~~~~~~~~~~ [ 193s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 193s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 193s] 29 | Connect(fst->GetMutableFst()); [ 193s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] connect.cc:30:1: required from here [ 193s] 168 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 193s] | ~~^~~~~~~~~~~~~~~ [ 193s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 193s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 193s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 193s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 193s] 527 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 193s] 220 | mutable VectorFst fst_; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 193s] 68 | FstCompiler fstcompiler( [ 193s] | ^~~~~~~~~~~ [ 193s] compile.cc:64:1: required from here [ 193s] 168 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 193s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 193s] 138 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 193s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 193s] 527 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 193s] 220 | mutable VectorFst fst_; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 193s] 68 | FstCompiler fstcompiler( [ 193s] | ^~~~~~~~~~~ [ 193s] compile.cc:64:1: required from here [ 193s] 168 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 193s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 193s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 193s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 193s] 138 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 193s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 193s] 527 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 193s] 220 | mutable VectorFst fst_; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 193s] 68 | FstCompiler fstcompiler( [ 193s] | ^~~~~~~~~~~ [ 193s] compile.cc:64:1: required from here [ 193s] 168 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 193s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 193s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 193s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 193s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 193s] 527 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 193s] 220 | mutable VectorFst fst_; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 193s] 68 | FstCompiler fstcompiler( [ 193s] | ^~~~~~~~~~~ [ 193s] compile.cc:64:1: required from here [ 193s] 168 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 193s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 193s] 138 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 193s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 193s] 527 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/script/compile-impl.h:220:26: required from 'class fst::FstCompiler > >' [ 193s] 220 | mutable VectorFst fst_; [ 193s] | ^~~~ [ 193s] ./../include/fst/script/compile.h:68:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 193s] 68 | FstCompiler fstcompiler( [ 193s] | ^~~~~~~~~~~ [ 193s] compile.cc:64:1: required from here [ 193s] 168 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 193s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 193s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] In file included from ./../include/fst/cache.h:37, [ 193s] from ./../include/fst/arc-map.h:34, [ 193s] from ./../include/fst/determinize.h:35, [ 193s] from ./../include/fst/script/determinize.h:24, [ 193s] from determinize.cc:18: [ 193s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 193s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 193s] 138 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 193s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 193s] 527 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../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]' [ 193s] 316 | VectorFst rfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 193s] 1111 | ShortestDistance(ifst, &idistance, true); [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 193s] 68 | Determinize(ifst, ofst, detargs); [ 193s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 193s] determinize.cc:38:1: required from here [ 193s] 168 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 193s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] In file included from ./../include/fst/expanded-fst.h:38, [ 193s] from ./../include/fst/mutable-fst.h:38: [ 193s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 193s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 193s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 193s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 193s] 527 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../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]' [ 193s] 316 | VectorFst rfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 193s] 1111 | ShortestDistance(ifst, &idistance, true); [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 193s] 68 | Determinize(ifst, ofst, detargs); [ 193s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 193s] determinize.cc:38:1: required from here [ 193s] 168 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 193s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 193s] 138 | class ImplToExpandedFst : public ImplToFst { [ 193s] | ^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 193s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 193s] 527 | class VectorFst : public ImplToMutableFst> { [ 193s] | ^~~~~~~~~ [ 193s] ./../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]' [ 193s] 316 | VectorFst rfst; [ 193s] | ^~~~ [ 193s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 193s] 1111 | ShortestDistance(ifst, &idistance, true); [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 193s] 68 | Determinize(ifst, ofst, detargs); [ 193s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 193s] determinize.cc:38:1: required from here [ 193s] 168 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 193s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 193s] | ^~~~~~~~ [ 193s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 193s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 193s] | ^~~~~~~~~~~~~~~~ [ 193s] In file included from ./../include/fst/determinize.h:52: [ 193s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 193s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 193s] 1116 | Prune(dfst, ofst, popts); [ 193s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 193s] 68 | Determinize(ifst, ofst, detargs); [ 193s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 193s] determinize.cc:38:1: required from here [ 193s] 168 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 246 | if ((fdistance->size() <= ifst.Start()) || [ 193s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 259 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 193s] | ~~~~~~~~~~~~^~~~ [ 193s] ./../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] [ 193s] 262 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 193s] | ~~~~~~~~~~~~~~~~~^~~~ [ 193s] ./../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] [ 193s] 264 | while (enqueued.size() <= s) { [ 193s] | ~~~~~~~~~~~~~~~~^~~~ [ 193s] ./../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] [ 193s] 282 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 193s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 289 | while (idistance.size() <= arc.nextstate) { [ 193s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 295 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 193s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 301 | while (enqueued.size() <= arc.nextstate) { [ 193s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../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] [ 193s] 306 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 194s] In file included from ./../include/fst/compose.h:35, [ 194s] from ./../include/fst/script/difference.h:23, [ 194s] from difference.cc:18: [ 194s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 194s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 194s] 225 | if (opts.connect) Connect(ofst); [ 194s] | ~~~~~~~^~~~~~ [ 194s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 194s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 194s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] difference.cc:39:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~ [ 194s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 194s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 194s] 225 | if (opts.connect) Connect(ofst); [ 194s] | ~~~~~~~^~~~~~ [ 194s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 194s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 194s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] difference.cc:39:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~ [ 194s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 194s] ./../include/fst/difference.h:225:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 194s] 225 | if (opts.connect) Connect(ofst); [ 194s] | ~~~~~~~^~~~~~ [ 194s] ./../include/fst/script/difference.h:42:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 194s] 42 | Difference(ifst1, ifst2, ofst, opts); [ 194s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] difference.cc:39:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~ [ 194s] In file included from ./../include/fst/prune.h:32: [ 194s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 194s] ./../include/fst/prune.h:268:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 194s] 268 | enqueued[s] = heap.Insert(s); [ 194s] | ~~~~~~~~~~~^~~ [ 194s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 194s] 1116 | Prune(dfst, ofst, popts); [ 194s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 194s] 68 | Determinize(ifst, ofst, detargs); [ 194s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 194s] determinize.cc:38:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 57 | if (size_ < values_.size()) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 194s] In file included from ./../include/fst/rmfinalepsilon.h:27, [ 194s] from ./../include/fst/encode.h:45, [ 194s] from ./../include/fst/script/decode.h:24, [ 194s] from decode.cc:18: [ 194s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 194s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 194s] 92 | Connect(fst); [ 194s] | ~~~~~~~^~~~~ [ 194s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 194s] 509 | RmFinalEpsilon(fst); [ 194s] | ~~~~~~~~~~~~~~^~~~~ [ 194s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 194s] 38 | Decode(fst, mapper); [ 194s] | ~~~~~~^~~~~~~~~~~~~ [ 194s] decode.cc:37:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~ [ 194s] In file included from ./../include/fst/script/arcsort.h:24, [ 194s] from arcsort.cc:18: [ 194s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 194s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 194s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 194s] 129 | StateMap(fst, &mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 194s] 111 | StateMap(fst, mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 194s] 41 | ArcSort(fst, icomp); [ 194s] | ~~~~~~~^~~~~~~~~~~~ [ 194s] arcsort.cc:31:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 194s] | ~~~^~~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 194s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 194s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 194s] 129 | StateMap(fst, &mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 194s] 111 | StateMap(fst, mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 194s] 46 | ArcSort(fst, ocomp); [ 194s] | ~~~~~~~^~~~~~~~~~~~ [ 194s] arcsort.cc:31:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 194s] | ~~~^~~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 194s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 194s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 194s] 129 | StateMap(fst, &mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 194s] 111 | StateMap(fst, mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 194s] 41 | ArcSort(fst, icomp); [ 194s] | ~~~~~~~^~~~~~~~~~~~ [ 194s] arcsort.cc:31:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 194s] | ~~~^~~~~~~~~~~~~~~ [ 194s] ./../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 >]': [ 194s] ./../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 >]' [ 194s] 416 | BaseImpl::DeleteStates(dstates); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 194s] ./../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 >]' [ 194s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:344:8: required from here [ 194s] 344 | void DeleteStates(const std::vector &dstates) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 194s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 194s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 194s] 129 | StateMap(fst, &mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 194s] 111 | StateMap(fst, mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 194s] 46 | ArcSort(fst, ocomp); [ 194s] | ~~~~~~~^~~~~~~~~~~~ [ 194s] arcsort.cc:31:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 194s] | ~~~^~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../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 >]': [ 194s] ./../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 >]' [ 194s] 416 | BaseImpl::DeleteStates(dstates); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 194s] ./../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 >]' [ 194s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:344:8: required from here [ 194s] 344 | void DeleteStates(const std::vector &dstates) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 194s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 194s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 194s] 129 | StateMap(fst, &mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 194s] 111 | StateMap(fst, mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../include/fst/script/arcsort.h:41:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 194s] 41 | ArcSort(fst, icomp); [ 194s] | ~~~~~~~^~~~~~~~~~~~ [ 194s] arcsort.cc:31:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 194s] | ~~~^~~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 194s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 194s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 194s] 129 | StateMap(fst, &mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 194s] 111 | StateMap(fst, mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../include/fst/script/arcsort.h:46:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 194s] 46 | ArcSort(fst, ocomp); [ 194s] | ~~~~~~~^~~~~~~~~~~~ [ 194s] arcsort.cc:31:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 194s] | ~~~^~~~~~~~~~~~~~~ [ 194s] In file included from ./../include/fst/cache.h:37, [ 194s] from ./../include/fst/arc-map.h:34, [ 194s] from ./../include/fst/arcsort.h:32, [ 194s] from ./../include/fst/disambiguate.h:34, [ 194s] from ./../include/fst/script/disambiguate.h:25, [ 194s] from disambiguate.cc:18: [ 194s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 194s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 194s] 138 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 194s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 194s] 527 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../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 >]' [ 194s] 224 | VectorFst sfst(ifst); [ 194s] | ^~~~ [ 194s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 194s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 194s] 62 | Disambiguate(ifst, ofst, disargs); [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 194s] disambiguate.cc:38:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 194s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] In file included from ./../include/fst/expanded-fst.h:38, [ 194s] from ./../include/fst/mutable-fst.h:38: [ 194s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 194s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 194s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 194s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 194s] 527 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../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 >]' [ 194s] 224 | VectorFst sfst(ifst); [ 194s] | ^~~~ [ 194s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 194s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 194s] 62 | Disambiguate(ifst, ofst, disargs); [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 194s] disambiguate.cc:38:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 194s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 194s] 138 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 194s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 194s] 527 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../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 >]' [ 194s] 224 | VectorFst sfst(ifst); [ 194s] | ^~~~ [ 194s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 194s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 194s] 62 | Disambiguate(ifst, ofst, disargs); [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 194s] disambiguate.cc:38:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 194s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 194s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../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 >]': [ 194s] ./../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 >]' [ 194s] 416 | BaseImpl::DeleteStates(dstates); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 194s] ./../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 >]' [ 194s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:344:8: required from here [ 194s] 344 | void DeleteStates(const std::vector &dstates) override { [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 194s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 194s] 92 | Connect(fst); [ 194s] | ~~~~~~~^~~~~ [ 194s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 194s] 509 | RmFinalEpsilon(fst); [ 194s] | ~~~~~~~~~~~~~~^~~~~ [ 194s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 194s] 38 | Decode(fst, mapper); [ 194s] | ~~~~~~^~~~~~~~~~~~~ [ 194s] decode.cc:37:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~ [ 194s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 194s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 194s] 138 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 194s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 194s] 527 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../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 >]' [ 194s] 224 | VectorFst sfst(ifst); [ 194s] | ^~~~ [ 194s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 194s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 194s] 62 | Disambiguate(ifst, ofst, disargs); [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 194s] disambiguate.cc:38:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 194s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 194s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 194s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 194s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 194s] 527 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../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 >]' [ 194s] 224 | VectorFst sfst(ifst); [ 194s] | ^~~~ [ 194s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 194s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 194s] 62 | Disambiguate(ifst, ofst, disargs); [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 194s] disambiguate.cc:38:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 194s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 194s] 138 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 194s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 194s] 527 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../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 >]' [ 194s] 224 | VectorFst sfst(ifst); [ 194s] | ^~~~ [ 194s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 194s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 194s] 62 | Disambiguate(ifst, ofst, disargs); [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 194s] disambiguate.cc:38:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 194s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 194s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 194s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 194s] 138 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 194s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 194s] 527 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../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 >]' [ 194s] 224 | VectorFst sfst(ifst); [ 194s] | ^~~~ [ 194s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 194s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 194s] 62 | Disambiguate(ifst, ofst, disargs); [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 194s] disambiguate.cc:38:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 194s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 194s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 194s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 194s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 194s] 527 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../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 >]' [ 194s] 224 | VectorFst sfst(ifst); [ 194s] | ^~~~ [ 194s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 194s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 194s] 62 | Disambiguate(ifst, ofst, disargs); [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 194s] disambiguate.cc:38:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 194s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 194s] 138 | class ImplToExpandedFst : public ImplToFst { [ 194s] | ^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 194s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 194s] 527 | class VectorFst : public ImplToMutableFst> { [ 194s] | ^~~~~~~~~ [ 194s] ./../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 >]' [ 194s] 224 | VectorFst sfst(ifst); [ 194s] | ^~~~ [ 194s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 194s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 194s] 62 | Disambiguate(ifst, ofst, disargs); [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 194s] disambiguate.cc:38:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 194s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 194s] | ^~~~~~~~ [ 194s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 194s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 194s] | ^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 194s] ./../include/fst/rmfinalepsilon.h:92:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 194s] 92 | Connect(fst); [ 194s] | ~~~~~~~^~~~~ [ 194s] ./../include/fst/encode.h:509:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 194s] 509 | RmFinalEpsilon(fst); [ 194s] | ~~~~~~~~~~~~~~^~~~~ [ 194s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 194s] 38 | Decode(fst, mapper); [ 194s] | ~~~~~~^~~~~~~~~~~~~ [ 194s] decode.cc:37:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~ [ 194s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 194s] ./../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]' [ 194s] 211 | Prune(fst, opts); [ 194s] | ~~~~~^~~~~~~~~~~ [ 194s] ./../include/fst/determinize.h:1119:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 194s] 1119 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 194s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 194s] 68 | Determinize(ifst, ofst, detargs); [ 194s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 194s] determinize.cc:38:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 194s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] In file included from ./../include/fst/compose.h:35, [ 194s] from ./../include/fst/disambiguate.h:37: [ 194s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 194s] ./../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 >]' [ 194s] 225 | Connect(&sfst); [ 194s] | ~~~~~~~^~~~~~~ [ 194s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 194s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 194s] 62 | Disambiguate(ifst, ofst, disargs); [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 194s] disambiguate.cc:38:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 194s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 194s] ./../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 >]' [ 194s] 225 | Connect(&sfst); [ 194s] | ~~~~~~~^~~~~~~ [ 194s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 194s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 194s] 62 | Disambiguate(ifst, ofst, disargs); [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 194s] disambiguate.cc:38:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~ [ 194s] In file included from ./../include/fst/compose.h:35, [ 194s] from ./../include/fst/script/compose.h:23, [ 194s] from compose.cc:18: [ 194s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 194s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 194s] 1056 | if (opts.connect) Connect(ofst); [ 194s] | ~~~~~~~^~~~~~ [ 194s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 194s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 194s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] compose.cc:39:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~ [ 194s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 194s] ./../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 >]' [ 194s] 225 | Connect(&sfst); [ 194s] | ~~~~~~~^~~~~~~ [ 194s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 194s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 194s] 62 | Disambiguate(ifst, ofst, disargs); [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 194s] disambiguate.cc:38:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~ [ 194s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 194s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 194s] 1056 | if (opts.connect) Connect(ofst); [ 194s] | ~~~~~~~^~~~~~ [ 194s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 194s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 194s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] compose.cc:39:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~ [ 194s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 194s] ./../include/fst/compose.h:1056:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 194s] 1056 | if (opts.connect) Connect(ofst); [ 194s] | ~~~~~~~^~~~~~ [ 194s] ./../include/fst/script/compose.h:40:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 194s] 40 | Compose(ifst1, ifst2, ofst, opts); [ 194s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] compose.cc:39:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~ [ 194s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 194s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 194s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 194s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 194s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 194s] 159 | aiter.SetValue((*mapper)(arc)); [ 194s] | ~~~~~~~~~^~~~~ [ 194s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 194s] 214 | ArcMap(fst, &mapper); [ 194s] | ~~~~~~^~~~~~~~~~~~~~ [ 194s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 194s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 194s] 38 | Decode(fst, mapper); [ 194s] | ~~~~~~^~~~~~~~~~~~~ [ 194s] decode.cc:37:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 202 | if (label < 1 || label > triples_.size()) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 194s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 194s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 194s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 194s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 194s] 159 | aiter.SetValue((*mapper)(arc)); [ 194s] | ~~~~~~~~~^~~~~ [ 194s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 194s] 214 | ArcMap(fst, &mapper); [ 194s] | ~~~~~~^~~~~~~~~~~~~~ [ 194s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 194s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 194s] 38 | Decode(fst, mapper); [ 194s] | ~~~~~~^~~~~~~~~~~~~ [ 194s] decode.cc:37:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 202 | if (label < 1 || label > triples_.size()) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 194s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 194s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 194s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 194s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 194s] 159 | aiter.SetValue((*mapper)(arc)); [ 194s] | ~~~~~~~~~^~~~~ [ 194s] ./../include/fst/arc-map.h:214:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 194s] 214 | ArcMap(fst, &mapper); [ 194s] | ~~~~~~^~~~~~~~~~~~~~ [ 194s] ./../include/fst/encode.h:508:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 194s] 508 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/decode.h:38:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 194s] 38 | Decode(fst, mapper); [ 194s] | ~~~~~~^~~~~~~~~~~~~ [ 194s] decode.cc:37:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 202 | if (label < 1 || label > triples_.size()) { [ 194s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 194s] In file included from ./../include/fst/cc-visitors.h:27, [ 194s] from ./../include/fst/test-properties.h:29, [ 194s] from ./../include/fst/impl-to-fst.h:31: [ 194s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 194s] ./../include/fst/disambiguate.h:523:45: required from 'void fst::internal::Disambiguator::RemoveSplits(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 194s] 523 | const auto nextstate = merge_->FindSet(arc.nextstate); [ 194s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 194s] ./../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 >]' [ 194s] 230 | RemoveSplits(ofst); [ 194s] | ^~~~~~~~~~~~ [ 194s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 194s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 194s] 62 | Disambiguate(ifst, ofst, disargs); [ 194s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 194s] disambiguate.cc:38:1: required from here [ 194s] 168 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 194s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 195s] depbase=`echo draw.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 draw.lo -MD -MP -MF $depbase.Tpo -c -o draw.lo draw.cc &&\ [ 195s] mv -f $depbase.Tpo $depbase.Plo [ 195s] In file included from ./../include/fst/shortest-distance.h:34, [ 195s] from ./../include/fst/prune.h:34: [ 195s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 195s] ./../include/fst/queue.h: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]' [ 195s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 689 | &unweighted); [ 195s] | ~~~~~~~~~~~~ [ 195s] ./../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]' [ 195s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 195s] 1111 | ShortestDistance(ifst, &idistance, true); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 195s] 68 | Determinize(ifst, ofst, detargs); [ 195s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 195s] determinize.cc:38:1: required from here [ 195s] 168 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../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] [ 195s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 195s] ./../include/fst/queue.h: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]' [ 195s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] 689 | &unweighted); [ 195s] | ~~~~~~~~~~~~ [ 195s] ./../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]' [ 195s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 195s] 1111 | ShortestDistance(ifst, &idistance, true); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 195s] 68 | Determinize(ifst, ofst, detargs); [ 195s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 195s] determinize.cc:38:1: required from here [ 195s] 168 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../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] [ 195s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 195s] /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>]' [ 195s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 195s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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 >]' [ 195s] 400 | auto common_future = std::make_unique(ifst); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 195s] ./../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 >]' [ 195s] 227 | PreDisambiguate(sfst, ofst, opts); [ 195s] | ^~~~~~~~~~~~~~~ [ 195s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 195s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 195s] 62 | Disambiguate(ifst, ofst, disargs); [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 195s] disambiguate.cc:38:1: required from here [ 195s] 168 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../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] [ 195s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 195s] | ~~^~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 195s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 195s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 195s] | ^~~~~~~~~ [ 195s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 195s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 195s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 195s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 195s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 195s] 1116 | Prune(dfst, ofst, popts); [ 195s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 195s] 68 | Determinize(ifst, ofst, detargs); [ 195s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 195s] determinize.cc:38:1: required from here [ 195s] 168 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../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] [ 195s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 195s] | ~~^~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 195s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 195s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 195s] | ^~~~~~~~~ [ 195s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 195s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 195s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 195s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 195s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/determinize.h:1116:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 195s] 1116 | Prune(dfst, ofst, popts); [ 195s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 195s] 68 | Determinize(ifst, ofst, detargs); [ 195s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 195s] determinize.cc:38:1: required from here [ 195s] 168 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../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] [ 195s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 195s] | ~~^~~~~~~~~~~~~~~~~~~ [ 195s] In file included from ./../include/fst/determinize.h:52, [ 195s] from ./../include/fst/disambiguate.h:39: [ 195s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 195s] ./../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]' [ 195s] 211 | Prune(fst, opts); [ 195s] | ~~~~~^~~~~~~~~~~ [ 195s] ./../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 >]' [ 195s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 195s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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 >]' [ 195s] 227 | PreDisambiguate(sfst, ofst, opts); [ 195s] | ^~~~~~~~~~~~~~~ [ 195s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 195s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 195s] 62 | Disambiguate(ifst, ofst, disargs); [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 195s] disambiguate.cc:38:1: required from here [ 195s] 168 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../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] [ 195s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 195s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 195s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 195s] | ~~^~~~~~~~~~~~~~~~ [ 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 draw.lo -MD -MP -MF .deps/draw.Tpo -c draw.cc -fPIC -DPIC -o .libs/draw.o [ 195s] In file included from ./../include/fst/queue.h:40: [ 195s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 195s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 195s] 119 | visitor->FinishVisit(); [ 195s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 195s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 195s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 195s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] /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 >]' [ 195s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 195s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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]' [ 195s] 665 | queue_ = std::make_unique>(fst, filter); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 195s] ./../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]' [ 195s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 195s] 1111 | ShortestDistance(ifst, &idistance, true); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 195s] 68 | Determinize(ifst, ofst, detargs); [ 195s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 195s] determinize.cc:38:1: required from here [ 195s] 168 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../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] [ 195s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 195s] | ~~^~~~~~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 195s] | ~~^~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 195s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 195s] 119 | visitor->FinishVisit(); [ 195s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 195s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 195s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 195s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] /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 >]' [ 195s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 195s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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]' [ 195s] 665 | queue_ = std::make_unique>(fst, filter); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 195s] ./../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]' [ 195s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 195s] | ^~~~~~~~~~~ [ 195s] ./../include/fst/determinize.h:1111:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 195s] 1111 | ShortestDistance(ifst, &idistance, true); [ 195s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/determinize.h:68:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 195s] 68 | Determinize(ifst, ofst, detargs); [ 195s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 195s] determinize.cc:38:1: required from here [ 195s] 168 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../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] [ 195s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 195s] | ~~^~~~~~~~~~~~~~~~ [ 195s] ./../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] [ 195s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 195s] | ~~^~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 195s] /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>]' [ 195s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 195s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 195s] ./../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 >]' [ 195s] 400 | auto common_future = std::make_unique(ifst); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 195s] ./../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 >]' [ 195s] 227 | PreDisambiguate(sfst, ofst, opts); [ 195s] | ^~~~~~~~~~~~~~~ [ 195s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 195s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 195s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 195s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 195s] 62 | Disambiguate(ifst, ofst, disargs); [ 195s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 195s] disambiguate.cc:38:1: required from here [ 195s] 168 | ({#Op, Arc::Type()}, Op) [ 195s] | ^ [ 195s] ./../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] [ 195s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 195s] | ~~^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 196s] /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>]' [ 196s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 196s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 400 | auto common_future = std::make_unique(ifst); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 196s] ./../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 >]' [ 196s] 227 | PreDisambiguate(sfst, ofst, opts); [ 196s] | ^~~~~~~~~~~~~~~ [ 196s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 196s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 196s] 62 | Disambiguate(ifst, ofst, disargs); [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 196s] disambiguate.cc:38:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 301 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 196s] | ~~^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 196s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 196s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 196s] | ~~~~~~~~~~~~^~ [ 196s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 196s] 129 | StateMap(fst, &mapper); [ 196s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 196s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 196s] 111 | StateMap(fst, mapper); [ 196s] | ~~~~~~~~^~~~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 226 | ArcSort(&sfst, ArcCompare()); [ 196s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 196s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 196s] 62 | Disambiguate(ifst, ofst, disargs); [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 196s] disambiguate.cc:38:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 196s] | ~~~^~~~~~~~~~~~~~~ [ 196s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 196s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 196s] 138 | class ImplToExpandedFst : public ImplToFst { [ 196s] | ^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 196s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 196s] 527 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../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]' [ 196s] 316 | VectorFst rfst; [ 196s] | ^~~~ [ 196s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 196s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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]' [ 196s] 211 | Prune(fst, opts); [ 196s] | ~~~~~^~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 227 | PreDisambiguate(sfst, ofst, opts); [ 196s] | ^~~~~~~~~~~~~~~ [ 196s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 196s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 196s] 62 | Disambiguate(ifst, ofst, disargs); [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 196s] disambiguate.cc:38:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 196s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 196s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 196s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 196s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 196s] 527 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../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]' [ 196s] 316 | VectorFst rfst; [ 196s] | ^~~~ [ 196s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 196s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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]' [ 196s] 211 | Prune(fst, opts); [ 196s] | ~~~~~^~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 227 | PreDisambiguate(sfst, ofst, opts); [ 196s] | ^~~~~~~~~~~~~~~ [ 196s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 196s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 196s] 62 | Disambiguate(ifst, ofst, disargs); [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 196s] disambiguate.cc:38:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 196s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 196s] 138 | class ImplToExpandedFst : public ImplToFst { [ 196s] | ^~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 196s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 196s] 527 | class VectorFst : public ImplToMutableFst> { [ 196s] | ^~~~~~~~~ [ 196s] ./../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]' [ 196s] 316 | VectorFst rfst; [ 196s] | ^~~~ [ 196s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 196s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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]' [ 196s] 211 | Prune(fst, opts); [ 196s] | ~~~~~^~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 227 | PreDisambiguate(sfst, ofst, opts); [ 196s] | ^~~~~~~~~~~~~~~ [ 196s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 196s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 196s] 62 | Disambiguate(ifst, ofst, disargs); [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 196s] disambiguate.cc:38:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 196s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 196s] | ^~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 196s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] In file included from ./../include/fst/prune.h:32: [ 196s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 196s] ./../include/fst/prune.h:149:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 196s] 149 | enqueued[s] = heap.Insert(s); [ 196s] | ~~~~~~~~~~~^~~ [ 196s] ./../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]' [ 196s] 211 | Prune(fst, opts); [ 196s] | ~~~~~^~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 227 | PreDisambiguate(sfst, ofst, opts); [ 196s] | ^~~~~~~~~~~~~~~ [ 196s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 196s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 196s] 62 | Disambiguate(ifst, ofst, disargs); [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 196s] disambiguate.cc:38:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 57 | if (size_ < values_.size()) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 196s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 196s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 196s] | ~~~~~~~~~~~~^~ [ 196s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 196s] 129 | StateMap(fst, &mapper); [ 196s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 196s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 196s] 111 | StateMap(fst, mapper); [ 196s] | ~~~~~~~~^~~~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 226 | ArcSort(&sfst, ArcCompare()); [ 196s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 196s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 196s] 62 | Disambiguate(ifst, ofst, disargs); [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 196s] disambiguate.cc:38:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 196s] | ~~~^~~~~~~~~~~~~~~ [ 196s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 196s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 196s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 196s] | ~~~~~~~~~~~~^~ [ 196s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 196s] 129 | StateMap(fst, &mapper); [ 196s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 196s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 196s] 111 | StateMap(fst, mapper); [ 196s] | ~~~~~~~~^~~~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 226 | ArcSort(&sfst, ArcCompare()); [ 196s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 196s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 196s] 62 | Disambiguate(ifst, ofst, disargs); [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 196s] disambiguate.cc:38:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 196s] | ~~~^~~~~~~~~~~~~~~ [ 196s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 196s] from ./../include/fst/arcsort.h:25: [ 196s] /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 > > >]': [ 196s] /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 [ 196s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 196s] | ^~~~~~~~~~~~~ [ 196s] /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 [ 196s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60: [ 196s] /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 > > >]': [ 196s] /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 [ 196s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 196s] | ^~~~~~~~~~~~~ [ 196s] /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 [ 196s] /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 > > >]': [ 196s] /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 [ 196s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 196s] | ^~~~~~~~~~~~~ [ 196s] /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 [ 196s] /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 > > >]': [ 196s] /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 [ 196s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 196s] | ^~~~~~~~~~~~~ [ 196s] /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 [ 196s] In file included from ./../include/fst/shortest-distance.h:34, [ 196s] from ./../include/fst/prune.h:34: [ 196s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 196s] ./../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]' [ 196s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] 689 | &unweighted); [ 196s] | ~~~~~~~~~~~~ [ 196s] ./../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]' [ 196s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 196s] | ^~~~~~~~~~~ [ 196s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 196s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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]' [ 196s] 211 | Prune(fst, opts); [ 196s] | ~~~~~^~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 227 | PreDisambiguate(sfst, ofst, opts); [ 196s] | ^~~~~~~~~~~~~~~ [ 196s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 196s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 196s] 62 | Disambiguate(ifst, ofst, disargs); [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 196s] disambiguate.cc:38:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 196s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 196s] /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 > > > >]': [ 196s] /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 [ 196s] 1235 | __rotate(_RandomAccessIterator __first, [ 196s] | ^~~~~~~~ [ 196s] /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 [ 196s] /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 [ 196s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 196s] ./../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]' [ 196s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] 689 | &unweighted); [ 196s] | ~~~~~~~~~~~~ [ 196s] ./../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]' [ 196s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 196s] | ^~~~~~~~~~~ [ 196s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 196s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 196s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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]' [ 196s] 211 | Prune(fst, opts); [ 196s] | ~~~~~^~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 227 | PreDisambiguate(sfst, ofst, opts); [ 196s] | ^~~~~~~~~~~~~~~ [ 196s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 196s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 196s] 62 | Disambiguate(ifst, ofst, disargs); [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 196s] disambiguate.cc:38:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 196s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 196s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 196s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 196s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 196s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 196s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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]' [ 196s] 211 | Prune(fst, opts); [ 196s] | ~~~~~^~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 227 | PreDisambiguate(sfst, ofst, opts); [ 196s] | ^~~~~~~~~~~~~~~ [ 196s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 196s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 196s] 62 | Disambiguate(ifst, ofst, disargs); [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 196s] disambiguate.cc:38:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 196s] | ~~^~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 196s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 196s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 196s] | ^~~~~~~~~ [ 196s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 196s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 196s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 196s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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]' [ 196s] 211 | Prune(fst, opts); [ 196s] | ~~~~~^~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 196s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../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 >]' [ 196s] 227 | PreDisambiguate(sfst, ofst, opts); [ 196s] | ^~~~~~~~~~~~~~~ [ 196s] ./../include/fst/disambiguate.h:590:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 196s] 590 | disambiguator.Disambiguate(ifst, ofst, opts); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/script/disambiguate.h:62:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 196s] 62 | Disambiguate(ifst, ofst, disargs); [ 196s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 196s] disambiguate.cc:38:1: required from here [ 196s] 168 | ({#Op, Arc::Type()}, Op) [ 196s] | ^ [ 196s] ./../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] [ 196s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 196s] | ~~^~~~~~~~~~~~~~~~~~~ [ 196s] /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 > > >]': [ 196s] /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 [ 196s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 196s] | ^~~~~~~~~~~~~~~~ [ 196s] /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 [ 197s] /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 > > >]': [ 197s] /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 [ 197s] /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 [ 197s] /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 > > >]': [ 197s] /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 [ 197s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 197s] | ^~~~~~~~~~~~ [ 197s] /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 > > >]': [ 197s] /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 [ 197s] /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 > > >]': [ 197s] /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 [ 197s] /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 [ 197s] /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 [ 197s] /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 [ 197s] /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 > > >]': [ 197s] /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 [ 197s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 197s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] 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 > > >]', [ 197s] 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: [ 197s] /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 [ 197s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] 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 > > >]', [ 197s] 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: [ 197s] /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 [ 197s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 197s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2643 | __first + __step_size, [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2644 | __first + __two_step, [ 197s] | ~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2645 | __result, __comp); [ 197s] | ~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] /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 [ 197s] 2650 | std::__move_merge(__first, __first + __step_size, [ 197s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2651 | __first + __step_size, __last, __result, __comp); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] 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 > > >]', [ 197s] 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: [ 197s] /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 [ 197s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 197s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2643 | __first + __step_size, [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2644 | __first + __two_step, [ 197s] | ~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2645 | __result, __comp); [ 197s] | ~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] 2650 | std::__move_merge(__first, __first + __step_size, [ 197s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2651 | __first + __step_size, __last, __result, __comp); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] /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 > > >]': [ 197s] /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 [ 197s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 197s] | ^~~~~~~~~~~~ [ 197s] /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 [ 197s] /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 [ 197s] /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 [ 197s] /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 > > >]': [ 197s] /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 [ 197s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 197s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] 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 > > >]', [ 197s] 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: [ 197s] /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 [ 197s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] 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 > > >]', [ 197s] 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: [ 197s] /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 [ 197s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 197s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2643 | __first + __step_size, [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2644 | __first + __two_step, [ 197s] | ~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2645 | __result, __comp); [ 197s] | ~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] /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 [ 197s] 2650 | std::__move_merge(__first, __first + __step_size, [ 197s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2651 | __first + __step_size, __last, __result, __comp); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] 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 > > >]', [ 197s] 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: [ 197s] /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 [ 197s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 197s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2643 | __first + __step_size, [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2644 | __first + __two_step, [ 197s] | ~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2645 | __result, __comp); [ 197s] | ~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] 2650 | std::__move_merge(__first, __first + __step_size, [ 197s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2651 | __first + __step_size, __last, __result, __comp); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] In file included from ./../include/fst/replace-util.h:37, [ 197s] from ./../include/fst/replace.h:45, [ 197s] from ./../include/fst/accumulator.h:39, [ 197s] from ./../include/fst/lookahead-matcher.h:33, [ 197s] from ./../include/fst/lookahead-filter.h:35, [ 197s] from ./../include/fst/compose.h:40: [ 197s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 197s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 197s] 119 | visitor->FinishVisit(); [ 197s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 197s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 197s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 >]' [ 197s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 197s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../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]' [ 197s] 665 | queue_ = std::make_unique>(fst, filter); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/shortest-distance.h:308:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 197s] ./../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]' [ 197s] 211 | Prune(fst, opts); [ 197s] | ~~~~~^~~~~~~~~~~ [ 197s] ./../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 >]' [ 197s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 197s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../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 >]' [ 197s] 227 | PreDisambiguate(sfst, ofst, opts); [ 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/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] [ 197s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 197s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 197s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 197s] 119 | visitor->FinishVisit(); [ 197s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 197s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 197s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 197s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 >]' [ 197s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 197s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../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]' [ 197s] 665 | queue_ = std::make_unique>(fst, filter); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 197s] ./../include/fst/shortest-distance.h:319:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 197s] ./../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]' [ 197s] 211 | Prune(fst, opts); [ 197s] | ~~~~~^~~~~~~~~~~ [ 197s] ./../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 >]' [ 197s] 423 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 197s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../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 >]' [ 197s] 227 | PreDisambiguate(sfst, ofst, opts); [ 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/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] [ 197s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 197s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] /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 > > >]': [ 197s] /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 [ 197s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] /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 [ 197s] /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 > > >]': [ 197s] /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 [ 197s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 197s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] /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 [ 197s] /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 [ 197s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] /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 [ 197s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 197s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2709 | __middle - __first, __last - __middle, [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] 2710 | __buffer, __comp); [ 197s] | ~~~~~~~~~~~~~~~~~ [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] /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 [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] /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 [ 198s] /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 [ 198s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 198s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2709 | __middle - __first, __last - __middle, [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2710 | __buffer, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~ [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] /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 [ 198s] /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 [ 198s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 198s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 198s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 198s] 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: [ 198s] /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 [ 198s] 1357 | return std::__rotate(__first, __middle, __last, [ 198s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 1358 | std::__iterator_category(__first)); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2477 | __len11, __len22, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 198s] | ^~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] /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 [ 198s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2755 | __middle - __first, [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] 2756 | __last - __middle, [ 198s] | ~~~~~~~~~~~~~~~~~~ [ 198s] 2757 | __comp); [ 198s] | ~~~~~~~ [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] /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 [ 198s] /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 [ 198s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 198s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 198s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 198s] 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: [ 198s] /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 [ 198s] 1357 | return std::__rotate(__first, __middle, __last, [ 198s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 1358 | std::__iterator_category(__first)); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2477 | __len11, __len22, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 > > >]': [ 198s] /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 [ 198s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 198s] | ^~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] /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 [ 198s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /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 [ 198s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 2755 | __middle - __first, [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] 2756 | __last - __middle, [ 198s] | ~~~~~~~~~~~~~~~~~~ [ 198s] 2757 | __comp); [ 198s] | ~~~~~~~ [ 198s] depbase=`echo encode.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 encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 198s] mv -f $depbase.Tpo $depbase.Plo [ 199s] 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 [ 199s] depbase=`echo encodemapper-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 199s] /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 &&\ [ 199s] mv -f $depbase.Tpo $depbase.Plo [ 199s] depbase=`echo epsnormalize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 199s] /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 &&\ [ 199s] mv -f $depbase.Tpo $depbase.Plo [ 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] 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] 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 [ 200s] depbase=`echo equal.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 equal.lo -MD -MP -MF $depbase.Tpo -c -o equal.lo equal.cc &&\ [ 200s] mv -f $depbase.Tpo $depbase.Plo [ 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 > > >]', [ 200s] 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, [ 200s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 200s] /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 [ 200s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 200s] | ^~~~~ [ 200s] /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 [ 200s] 4951 | std::__stable_sort_adaptive(__first, [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 200s] 4952 | __first + _DistanceType(__buf.size()), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 4953 | __last, __buf.begin(), __comp); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] /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 [ 200s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] /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 [ 200s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 4958 | _DistanceType(__buf.size()), __comp); [ 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 > > >]', [ 200s] 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, [ 200s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 200s] /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 [ 200s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 200s] | ^~~~~ [ 200s] /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 [ 200s] 4951 | std::__stable_sort_adaptive(__first, [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 200s] 4952 | __first + _DistanceType(__buf.size()), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 4953 | __last, __buf.begin(), __comp); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] /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 [ 200s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] /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 [ 200s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 4958 | _DistanceType(__buf.size()), __comp); [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 [ 203s] In file included from ./../include/fst/script/encode.h:24, [ 203s] from encode.cc:18: [ 203s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 203s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 203s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 203s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 203s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 203s] 159 | aiter.SetValue((*mapper)(arc)); [ 203s] | ~~~~~~~~~^~~~~ [ 203s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 203s] 503 | ArcMap(fst, mapper); [ 203s] | ~~~~~~^~~~~~~~~~~~~ [ 203s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 203s] 38 | Encode(fst, mapper); [ 203s] | ~~~~~~^~~~~~~~~~~~~ [ 203s] encode.cc:37:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../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] [ 203s] 202 | if (label < 1 || label > triples_.size()) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 203s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 203s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 203s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 203s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 203s] 159 | aiter.SetValue((*mapper)(arc)); [ 203s] | ~~~~~~~~~^~~~~ [ 203s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 203s] 503 | ArcMap(fst, mapper); [ 203s] | ~~~~~~^~~~~~~~~~~~~ [ 203s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 203s] 38 | Encode(fst, mapper); [ 203s] | ~~~~~~^~~~~~~~~~~~~ [ 203s] encode.cc:37:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../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] [ 203s] 202 | if (label < 1 || label > triples_.size()) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 203s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 203s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 203s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 203s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 203s] 159 | aiter.SetValue((*mapper)(arc)); [ 203s] | ~~~~~~~~~^~~~~ [ 203s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 203s] 503 | ArcMap(fst, mapper); [ 203s] | ~~~~~~^~~~~~~~~~~~~ [ 203s] ./../include/fst/script/encode.h:38:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 203s] 38 | Encode(fst, mapper); [ 203s] | ~~~~~~^~~~~~~~~~~~~ [ 203s] encode.cc:37:1: required from here [ 203s] 168 | ({#Op, Arc::Type()}, Op) [ 203s] | ^ [ 203s] ./../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] [ 203s] 202 | if (label < 1 || label > triples_.size()) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 203s] depbase=`echo fst-class.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 fst-class.lo -MD -MP -MF $depbase.Tpo -c -o fst-class.lo fst-class.cc &&\ [ 203s] mv -f $depbase.Tpo $depbase.Plo [ 203s] In file included from ./../include/fst/script/encodemapper-class.h:29, [ 203s] from encodemapper-class.cc:18: [ 203s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 203s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 203s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 203s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 203s] ./../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 >]' [ 203s] 125 | return ArcClass(mapper_(arc)); [ 203s] | ~~~~~~~^~~~~ [ 203s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 203s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 203s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../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] [ 203s] 202 | if (label < 1 || label > triples_.size()) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 203s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 203s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 203s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 203s] ./../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 >]' [ 203s] 125 | return ArcClass(mapper_(arc)); [ 203s] | ~~~~~~~^~~~~ [ 203s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 203s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 203s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../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] [ 203s] 202 | if (label < 1 || label > triples_.size()) { [ 203s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 203s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 203s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 203s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 203s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 203s] ./../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 >]' [ 203s] 125 | return ArcClass(mapper_(arc)); [ 203s] | ~~~~~~~^~~~~ [ 203s] ./../include/fst/script/encodemapper-class.h:122:17: required from here [ 203s] 122 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 203s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] ./../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] [ 203s] 202 | if (label < 1 || label > triples_.size()) { [ 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] 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] ./../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] | ^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 204s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 204s] 138 | class ImplToExpandedFst : public ImplToFst { [ 204s] | ^~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 204s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 204s] | ^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 204s] 527 | class VectorFst : public ImplToMutableFst> { [ 204s] | ^~~~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 204s] 61 | VectorFst> 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/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' 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 >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 204s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 204s] | ^~~~~~~~ [ 204s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 204s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 204s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 204s] | ^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 204s] 527 | class VectorFst : public ImplToMutableFst> { [ 204s] | ^~~~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 204s] 61 | VectorFst> 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/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' 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 >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 204s] 138 | class ImplToExpandedFst : public ImplToFst { [ 204s] | ^~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 204s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 204s] 527 | class VectorFst : public ImplToMutableFst> { [ 204s] | ^~~~~~~~~ [ 204s] ./../include/fst/epsnormalize.h:61:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 204s] 61 | VectorFst> 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/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' 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 >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 204s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 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] ./../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] | ~~^~~~~~~~~~~~~~~~~~ [ 205s] ./../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>]': [ 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/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] [ 205s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 205s] | ~~^~~~~~~~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 205s] | ~~^~~~~~~~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 205s] | ~~^~~~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 205s] | ~~^~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 205s] | ~~^~~~~~~~~~~~~~ [ 205s] ./../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] [ 205s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 205s] | ~~^~~~~~~~~~~~~~~~~~ [ 205s] In file included from ./../include/fst/shortest-distance.h:34, [ 205s] from ./../include/fst/prune.h:34, [ 205s] from ./../include/fst/rmepsilon.h:45: [ 205s] ./../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]': [ 205s] ./../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>]' [ 205s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 205s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] 689 | &unweighted); [ 205s] | ~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 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/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] In file included from ./../include/fst/cache.h:37, [ 205s] from ./../include/fst/arc-map.h:34, [ 205s] from ./../include/fst/equivalent.h:30, [ 205s] from ./../include/fst/script/equivalent.h:23, [ 205s] from equivalent.cc:18: [ 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/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 205s] 155 | VectorFst efst1(fst1); [ 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/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/mutable-fst.h:38: [ 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/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 205s] 155 | VectorFst efst1(fst1); [ 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/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/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 205s] 155 | VectorFst efst1(fst1); [ 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/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/rmepsilon.h:36: [ 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] ./../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]': [ 205s] ./../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>]' [ 205s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 205s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] 689 | &unweighted); [ 205s] | ~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 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/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/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/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 205s] 155 | VectorFst efst1(fst1); [ 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/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/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 205s] 155 | VectorFst efst1(fst1); [ 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/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/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 205s] 155 | VectorFst efst1(fst1); [ 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/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/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/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 205s] 155 | VectorFst efst1(fst1); [ 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/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/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 205s] 155 | VectorFst efst1(fst1); [ 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/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/equivalent.h:155:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 205s] 155 | VectorFst efst1(fst1); [ 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/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/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] | ~~^~~~~~~~~~~~~~~ [ 206s] In file included from ./../include/fst/cc-visitors.h:27, [ 206s] from ./../include/fst/test-properties.h:29, [ 206s] from ./../include/fst/impl-to-fst.h:31: [ 206s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 206s] ./../include/fst/equivalent.h:174:21: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 174 | eq_classes.MakeSet(s1); [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 61 | if (item >= parent_.size()) { [ 206s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../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>]' [ 206s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 206s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] 689 | &unweighted); [ 206s] | ~~~~~~~~~~~~ [ 206s] ./../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]' [ 206s] 349 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 206s] | ^~~~~~~~~~~ [ 206s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 206s] 70 | RmEpsilon(&gfst); [ 206s] | ~~~~~~~~~^~~~~~~ [ 206s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 206s] 54 | EpsNormalize(ifst, ofst, type); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 206s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 206s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] epsnormalize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 206s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 206s] ./../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>]' [ 206s] 313 | Connect(fst); [ 206s] | ~~~~~~~^~~~~ [ 206s] ./../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]' [ 206s] 352 | RmEpsilon(fst, &distance, opts); [ 206s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 206s] 70 | RmEpsilon(&gfst); [ 206s] | ~~~~~~~~~^~~~~~~ [ 206s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 206s] 54 | EpsNormalize(ifst, ofst, type); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 206s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 206s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] epsnormalize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~ [ 206s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 206s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 206s] 138 | class ImplToExpandedFst : public ImplToFst { [ 206s] | ^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 206s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 206s] | ^~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 206s] 527 | class VectorFst : public ImplToMutableFst> { [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 316 | VectorFst rfst; [ 206s] | ^~~~ [ 206s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 206s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 206s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 206s] | ^~~~~~~~ [ 206s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 206s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 206s] | ^~~~~~~~ [ 206s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 206s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 206s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 206s] | ^~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 206s] 527 | class VectorFst : public ImplToMutableFst> { [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 316 | VectorFst rfst; [ 206s] | ^~~~ [ 206s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 206s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 206s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 206s] | ^~~~~~~~ [ 206s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 206s] 138 | class ImplToExpandedFst : public ImplToFst { [ 206s] | ^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 206s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 206s] 527 | class VectorFst : public ImplToMutableFst> { [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 316 | VectorFst rfst; [ 206s] | ^~~~ [ 206s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 206s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 206s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 206s] | ^~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 206s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 206s] | ^~~~~~~~~~~~~~~~ [ 206s] In file included from ./../include/fst/equivalent.h:34: [ 206s] ./../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]': [ 206s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 206s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~~~ [ 206s] In file included from ./../include/fst/push.h:33: [ 206s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 206s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 102 | Reweight(fst, distance, type); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 73 | if (s == potential.size()) break; [ 206s] | ~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 79 | if (arc.nextstate >= potential.size()) continue; [ 206s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 107 | const auto startweight = fst->Start() < potential.size() [ 206s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] In file included from ./../include/fst/queue.h:40: [ 206s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 206s] ./../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> >]' [ 206s] 119 | visitor->FinishVisit(); [ 206s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 206s] ./../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>]' [ 206s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../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]' [ 206s] 352 | RmEpsilon(fst, &distance, opts); [ 206s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 206s] 70 | RmEpsilon(&gfst); [ 206s] | ~~~~~~~~~^~~~~~~ [ 206s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 206s] 54 | EpsNormalize(ifst, ofst, type); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 206s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 206s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] epsnormalize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 206s] ./../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]' [ 206s] 92 | const auto repr = sets->FindSet(id); [ 206s] | ~~~~~~~~~~~~~^~~~ [ 206s] ./../include/fst/equivalent.h:194:36: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 194 | const auto rep1 = Util::FindSet(&eq_classes, s1); [ 206s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 206s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 206s] ./../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> >]' [ 206s] 119 | visitor->FinishVisit(); [ 206s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 206s] ./../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>]' [ 206s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../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]' [ 206s] 352 | RmEpsilon(fst, &distance, opts); [ 206s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 206s] 70 | RmEpsilon(&gfst); [ 206s] | ~~~~~~~~~^~~~~~~ [ 206s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 206s] 54 | EpsNormalize(ifst, ofst, type); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 206s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 206s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] epsnormalize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 206s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 206s] 138 | class ImplToExpandedFst : public ImplToFst { [ 206s] | ^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 206s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 206s] | ^~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 206s] 527 | class VectorFst : public ImplToMutableFst> { [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 316 | VectorFst rfst; [ 206s] | ^~~~ [ 206s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 206s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 206s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 206s] | ^~~~~~~~ [ 206s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 206s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 206s] | ^~~~~~~~ [ 206s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 206s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 206s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 206s] | ^~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 206s] 527 | class VectorFst : public ImplToMutableFst> { [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 316 | VectorFst rfst; [ 206s] | ^~~~ [ 206s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 206s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 206s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 206s] | ^~~~~~~~ [ 206s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 206s] 138 | class ImplToExpandedFst : public ImplToFst { [ 206s] | ^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 206s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 206s] 527 | class VectorFst : public ImplToMutableFst> { [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 316 | VectorFst rfst; [ 206s] | ^~~~ [ 206s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 206s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 206s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 206s] | ^~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 206s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 206s] | ^~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 206s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 206s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 102 | Reweight(fst, distance, type); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 73 | if (s == potential.size()) break; [ 206s] | ~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 79 | if (arc.nextstate >= potential.size()) continue; [ 206s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 107 | const auto startweight = fst->Start() < potential.size() [ 206s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 206s] ./../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> >]' [ 206s] 119 | visitor->FinishVisit(); [ 206s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 206s] ./../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>]' [ 206s] 245 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../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]' [ 206s] 352 | RmEpsilon(fst, &distance, opts); [ 206s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/epsnormalize.h:70:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 206s] 70 | RmEpsilon(&gfst); [ 206s] | ~~~~~~~~~^~~~~~~ [ 206s] ./../include/fst/epsnormalize.h:54:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 206s] 54 | EpsNormalize(ifst, ofst, type); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/epsnormalize.h:38:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 206s] 38 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 206s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] epsnormalize.cc:38:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 206s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 206s] 138 | class ImplToExpandedFst : public ImplToFst { [ 206s] | ^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 206s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 206s] | ^~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 206s] 527 | class VectorFst : public ImplToMutableFst> { [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 316 | VectorFst rfst; [ 206s] | ^~~~ [ 206s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 206s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 206s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 206s] | ^~~~~~~~ [ 206s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 206s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 206s] | ^~~~~~~~ [ 206s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 206s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 206s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 206s] | ^~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 206s] 527 | class VectorFst : public ImplToMutableFst> { [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 316 | VectorFst rfst; [ 206s] | ^~~~ [ 206s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 206s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 206s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 206s] | ^~~~~~~~ [ 206s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 206s] 138 | class ImplToExpandedFst : public ImplToFst { [ 206s] | ^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 206s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 206s] 527 | class VectorFst : public ImplToMutableFst> { [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 316 | VectorFst rfst; [ 206s] | ^~~~ [ 206s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 206s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 206s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 206s] | ^~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 206s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 206s] | ^~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 206s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 206s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 206s] | ~~^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 206s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 206s] 102 | Reweight(fst, distance, type); [ 206s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 206s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 73 | if (s == potential.size()) break; [ 206s] | ~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 79 | if (arc.nextstate >= potential.size()) continue; [ 206s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 107 | const auto startweight = fst->Start() < potential.size() [ 206s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 206s] In file included from ./../include/fst/equivalent.h:31: [ 206s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 206s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 206s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 206s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 206s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 206s] 159 | aiter.SetValue((*mapper)(arc)); [ 206s] | ~~~~~~~~~^~~~~ [ 206s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 162 | ArcMap(&efst1, &mapper); [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 202 | if (label < 1 || label > triples_.size()) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 206s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 206s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 206s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 206s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 206s] 159 | aiter.SetValue((*mapper)(arc)); [ 206s] | ~~~~~~~~~^~~~~ [ 206s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 162 | ArcMap(&efst1, &mapper); [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 202 | if (label < 1 || label > triples_.size()) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 206s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 206s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 206s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 206s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 206s] 159 | aiter.SetValue((*mapper)(arc)); [ 206s] | ~~~~~~~~~^~~~~ [ 206s] ./../include/fst/equivalent.h:162:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 206s] 162 | ArcMap(&efst1, &mapper); [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 206s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 206s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 206s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 206s] equivalent.cc:35:1: required from here [ 206s] 168 | ({#Op, Arc::Type()}, Op) [ 206s] | ^ [ 206s] ./../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] [ 206s] 202 | if (label < 1 || label > triples_.size()) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 206s] In file included from ./../include/fst/shortest-distance.h:34, [ 207s] from ./../include/fst/push.h:34: [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 207s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] 689 | &unweighted); [ 207s] | ~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 207s] | ^~~~~~~~~~~ [ 207s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 207s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 207s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 207s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 207s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 207s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 207s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] equivalent.cc:35:1: required from here [ 207s] 168 | ({#Op, Arc::Type()}, Op) [ 207s] | ^ [ 207s] ./../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] [ 207s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 207s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 207s] In file included from ./../include/fst/script/fst-class.h:38, [ 207s] from fst-class.cc:22: [ 207s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 207s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 207s] 138 | class ImplToExpandedFst : public ImplToFst { [ 207s] | ^~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 207s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 207s] | ^~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 207s] 527 | class VectorFst : public ImplToMutableFst> { [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 207s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 207s] fst-class.cc:160:1: required from here [ 207s] 676 | Class::Read, Class::Create, Class::Convert)) [ 207s] | ^ [ 207s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 207s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 207s] | ^~~~~~~~ [ 207s] In file included from ./../include/fst/expanded-fst.h:38, [ 207s] from ./../include/fst/script/fst-class.h:35: [ 207s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 207s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 207s] | ^~~~~~~~ [ 207s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 207s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 207s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 207s] | ^~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 207s] 527 | class VectorFst : public ImplToMutableFst> { [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 207s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 207s] fst-class.cc:160:1: required from here [ 207s] 676 | Class::Read, Class::Create, Class::Convert)) [ 207s] | ^ [ 207s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 207s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 207s] | ^~~~~~~~ [ 207s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 207s] 138 | class ImplToExpandedFst : public ImplToFst { [ 207s] | ^~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 207s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 207s] 527 | class VectorFst : public ImplToMutableFst> { [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 207s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 207s] fst-class.cc:160:1: required from here [ 207s] 676 | Class::Read, Class::Create, Class::Convert)) [ 207s] | ^ [ 207s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 207s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 207s] | ^~~~~~~~ [ 207s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 207s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 207s] | ^~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 207s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 207s] 138 | class ImplToExpandedFst : public ImplToFst { [ 207s] | ^~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 207s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 207s] | ^~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 207s] 527 | class VectorFst : public ImplToMutableFst> { [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 207s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 207s] fst-class.cc:161:1: required from here [ 207s] 676 | Class::Read, Class::Create, Class::Convert)) [ 207s] | ^ [ 207s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 207s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 207s] | ^~~~~~~~ [ 207s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 207s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 207s] | ^~~~~~~~ [ 207s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 207s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 207s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 207s] | ^~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 207s] 527 | class VectorFst : public ImplToMutableFst> { [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 207s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 207s] fst-class.cc:161:1: required from here [ 207s] 676 | Class::Read, Class::Create, Class::Convert)) [ 207s] | ^ [ 207s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 207s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 207s] | ^~~~~~~~ [ 207s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 207s] 138 | class ImplToExpandedFst : public ImplToFst { [ 207s] | ^~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 207s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 207s] 527 | class VectorFst : public ImplToMutableFst> { [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 207s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 207s] fst-class.cc:161:1: required from here [ 207s] 676 | Class::Read, Class::Create, Class::Convert)) [ 207s] | ^ [ 207s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 207s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 207s] | ^~~~~~~~ [ 207s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 207s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 207s] | ^~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 207s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 207s] 138 | class ImplToExpandedFst : public ImplToFst { [ 207s] | ^~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 207s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 207s] | ^~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 207s] 527 | class VectorFst : public ImplToMutableFst> { [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 207s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 207s] fst-class.cc:162:1: required from here [ 207s] 676 | Class::Read, Class::Create, Class::Convert)) [ 207s] | ^ [ 207s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 207s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 207s] | ^~~~~~~~ [ 207s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 207s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 207s] | ^~~~~~~~ [ 207s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 207s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 207s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 207s] | ^~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 207s] 527 | class VectorFst : public ImplToMutableFst> { [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 207s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 207s] fst-class.cc:162:1: required from here [ 207s] 676 | Class::Read, Class::Create, Class::Convert)) [ 207s] | ^ [ 207s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 207s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 207s] | ^~~~~~~~ [ 207s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 207s] 138 | class ImplToExpandedFst : public ImplToFst { [ 207s] | ^~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 207s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 207s] 527 | class VectorFst : public ImplToMutableFst> { [ 207s] | ^~~~~~~~~ [ 207s] ./../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]' [ 207s] 577 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 207s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 207s] fst-class.cc:162:1: required from here [ 207s] 676 | Class::Read, Class::Create, Class::Convert)) [ 207s] | ^ [ 207s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 207s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 207s] | ^~~~~~~~ [ 207s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 207s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 207s] | ^~~~~~~~~~~~~~~~ [ 207s] depbase=`echo getters.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 getters.lo -MD -MP -MF $depbase.Tpo -c -o getters.lo getters.cc &&\ [ 207s] mv -f $depbase.Tpo $depbase.Plo [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 207s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] 689 | &unweighted); [ 207s] | ~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 207s] | ^~~~~~~~~~~ [ 207s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 207s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 207s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 207s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 207s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 207s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 207s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] equivalent.cc:35:1: required from here [ 207s] 168 | ({#Op, Arc::Type()}, Op) [ 207s] | ^ [ 207s] ./../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] [ 207s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 207s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 207s] ./../include/fst/queue.h:558:11: required from here [ 207s] 558 | StateId Head() const final { [ 207s] | ^~~~ [ 207s] ./../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] [ 207s] 562 | ((front_ >= trivial_queue_.size()) || [ 207s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 207s] ./../include/fst/queue.h:573:8: required from here [ 207s] 573 | void Enqueue(StateId s) final { [ 207s] | ^~~~~~~ [ 207s] ./../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] [ 207s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 207s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 207s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 207s] ./../include/fst/queue.h:591:8: required from here [ 207s] 591 | void Dequeue() final { [ 207s] | ^~~~~~~ [ 207s] ./../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] [ 207s] 594 | } else if (front_ < trivial_queue_.size()) { [ 207s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 207s] ./../include/fst/queue.h:603:8: required from here [ 207s] 603 | bool Empty() const final { [ 207s] | ^~~~~ [ 207s] ./../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] [ 207s] 612 | return (front_ >= trivial_queue_.size()) || [ 207s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 207s] ./../include/fst/queue.h:617:8: required from here [ 207s] 617 | void Clear() final { [ 207s] | ^~~~~ [ 207s] ./../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] [ 207s] 621 | } else if (i < trivial_queue_.size()) { [ 207s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 207s] ./../include/fst/queue.h:238:8: required from here [ 207s] 238 | void Update(StateId s) override { [ 207s] | ^~~~~~ [ 207s] ./../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] [ 207s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 207s] | ~~^~~~~~~~~~~~~~ [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 207s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] 689 | &unweighted); [ 207s] | ~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 207s] | ^~~~~~~~~~~ [ 207s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 207s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 207s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 207s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 207s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 207s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 207s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] equivalent.cc:35:1: required from here [ 207s] 168 | ({#Op, Arc::Type()}, Op) [ 207s] | ^ [ 207s] ./../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] [ 207s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 207s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 207s] ./../include/fst/queue.h:505:8: required from here [ 207s] 505 | void Enqueue(StateId s) final { [ 207s] | ^~~~~~~ [ 207s] ./../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] [ 207s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 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 getters.lo -MD -MP -MF .deps/getters.Tpo -c getters.cc -fPIC -DPIC -o .libs/getters.o [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 207s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] 689 | &unweighted); [ 207s] | ~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 207s] | ^~~~~~~~~~~ [ 207s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 207s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 207s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 207s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 207s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 207s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 207s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] equivalent.cc:35:1: required from here [ 207s] 168 | ({#Op, Arc::Type()}, Op) [ 207s] | ^ [ 207s] ./../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] [ 207s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 207s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 207s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] 689 | &unweighted); [ 207s] | ~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 207s] | ^~~~~~~~~~~ [ 207s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 207s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 207s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 207s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 207s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 207s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 207s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] equivalent.cc:35:1: required from here [ 207s] 168 | ({#Op, Arc::Type()}, Op) [ 207s] | ^ [ 207s] ./../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] [ 207s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 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_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]': [ 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::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; 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: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] [ 207s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 207s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 207s] ./../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]': [ 207s] ./../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]' [ 207s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 207s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] 689 | &unweighted); [ 207s] | ~~~~~~~~~~~~ [ 207s] ./../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]' [ 207s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 207s] | ^~~~~~~~~~~ [ 207s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 207s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 207s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 207s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 207s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 207s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 207s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 207s] equivalent.cc:35:1: required from here [ 207s] 168 | ({#Op, Arc::Type()}, Op) [ 207s] | ^ [ 207s] ./../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] [ 207s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 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>; 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]': [ 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::DefaultDeterminizeFilter >, fst::GALLIC> >; 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: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] [ 207s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 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_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]': [ 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::DefaultDeterminizeFilter >, fst::GALLIC_RESTRICT> >; 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: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] [ 207s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 207s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 208s] ./../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]': [ 208s] ./../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]' [ 208s] 628 | return FindState(std::move(tuple)); [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/determinize.h:622:11: required from here [ 208s] 622 | StateId ComputeStart() override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 208s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 208s] ./../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]': [ 208s] ./../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]' [ 208s] 628 | return FindState(std::move(tuple)); [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/determinize.h:622:11: required from here [ 208s] 622 | StateId ComputeStart() override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 208s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 208s] ./../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]': [ 208s] ./../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]' [ 208s] 628 | return FindState(std::move(tuple)); [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/determinize.h:622:11: required from here [ 208s] 622 | StateId ComputeStart() override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 208s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 208s] ./../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]': [ 208s] ./../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]' [ 208s] 628 | return FindState(std::move(tuple)); [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/determinize.h:622:11: required from here [ 208s] 622 | StateId ComputeStart() override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 208s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 208s] In file included from ./../include/fst/script/fst-class.h:42: [ 208s] ./../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 >]': [ 208s] ./../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 >]' [ 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 >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 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 >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::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 >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 208s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 208s] depbase=`echo info-impl.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 info-impl.lo -MD -MP -MF $depbase.Tpo -c -o info-impl.lo info-impl.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 >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 208s] ./../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 >]' [ 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 >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 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 >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::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 >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 208s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 208s] ./../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 >]': [ 208s] ./../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 >]' [ 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 >, std::allocator > > > >; FST = fst::MutableFst > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]' [ 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 >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::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 >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 208s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 208s] ./../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]': [ 208s] ./../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]' [ 208s] 628 | return FindState(std::move(tuple)); [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/determinize.h:622:11: required from here [ 208s] 622 | StateId ComputeStart() override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 208s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 208s] In file included from ./../include/fst/queue.h:40: [ 208s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 208s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 208s] 119 | visitor->FinishVisit(); [ 208s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 208s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] /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 >]' [ 208s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 208s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 665 | queue_ = std::make_unique>(fst, filter); [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 208s] | ^~~~~~~~~~~ [ 208s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 208s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 208s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 208s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 208s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 208s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 208s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] equivalent.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~~~~~~ [ 208s] ./../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]': [ 208s] ./../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]' [ 208s] 628 | return FindState(std::move(tuple)); [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/determinize.h:622:11: required from here [ 208s] 622 | StateId ComputeStart() override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 208s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 208s] depbase=`echo info.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 info.lo -MD -MP -MF $depbase.Tpo -c -o info.lo info.cc &&\ [ 208s] mv -f $depbase.Tpo $depbase.Plo [ 208s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 208s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 208s] 119 | visitor->FinishVisit(); [ 208s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 208s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] /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 >]' [ 208s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 208s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 665 | queue_ = std::make_unique>(fst, filter); [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 208s] | ^~~~~~~~~~~ [ 208s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 208s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 208s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 208s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 208s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 208s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 208s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] equivalent.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 208s] ./../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]' [ 208s] 224 | key_[s] = heap_.Insert(s); [ 208s] | ~~~~~~~~~~~~^~~ [ 208s] ./../include/fst/queue.h:221:8: required from here [ 208s] 221 | void Enqueue(StateId s) override { [ 208s] | ^~~~~~~ [ 208s] ./../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] [ 208s] 57 | if (size_ < values_.size()) { [ 208s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 208s] ./../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]': [ 208s] ./../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]' [ 208s] 628 | return FindState(std::move(tuple)); [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/determinize.h:622:11: required from here [ 208s] 622 | StateId ComputeStart() override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 208s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 208s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 208s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 208s] 119 | visitor->FinishVisit(); [ 208s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 208s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] /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 >]' [ 208s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 208s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 665 | queue_ = std::make_unique>(fst, filter); [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 208s] | ^~~~~~~~~~~ [ 208s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 208s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 208s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 208s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 208s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 208s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 208s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] equivalent.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 208s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 208s] 119 | visitor->FinishVisit(); [ 208s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 208s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] /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 >]' [ 208s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 208s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 665 | queue_ = std::make_unique>(fst, filter); [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 208s] | ^~~~~~~~~~~ [ 208s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 208s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 208s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 208s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 208s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 208s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 208s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] equivalent.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 208s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 208s] 119 | visitor->FinishVisit(); [ 208s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 208s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] /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 >]' [ 208s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 208s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 665 | queue_ = std::make_unique>(fst, filter); [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 208s] | ^~~~~~~~~~~ [ 208s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 208s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 208s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 208s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 208s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 208s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 208s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] equivalent.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~~~~~~ [ 208s] ./../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> > > >]': [ 208s] ./../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]' [ 208s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 208s] | ^~~~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 628 | return FindState(std::move(tuple)); [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/determinize.h:622:11: required from here [ 208s] 622 | StateId ComputeStart() override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 208s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 208s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 208s] 119 | visitor->FinishVisit(); [ 208s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 208s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 208s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 208s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] /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 >]' [ 208s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 208s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 665 | queue_ = std::make_unique>(fst, filter); [ 208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 208s] | ^~~~~~~~~~~ [ 208s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 208s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 208s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/equivalent.h:157:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 208s] 157 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 208s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] ./../include/fst/script/equivalent.h:42:17: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 208s] 42 | Equivalent(fst1, fst2, std::get<2>(args->args), std::get<3>(args->args)); [ 208s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 208s] equivalent.cc:35:1: required from here [ 208s] 168 | ({#Op, Arc::Type()}, Op) [ 208s] | ^ [ 208s] ./../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] [ 208s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 208s] | ~~^~~~~~~~~~~~~~~~ [ 208s] ./../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> > > >]': [ 208s] ./../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]' [ 208s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 208s] | ^~~~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 628 | return FindState(std::move(tuple)); [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/determinize.h:622:11: required from here [ 208s] 622 | StateId ComputeStart() override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 208s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 208s] ./../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> > > >]': [ 208s] ./../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]' [ 208s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 208s] | ^~~~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 628 | return FindState(std::move(tuple)); [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/determinize.h:622:11: required from here [ 208s] 622 | StateId ComputeStart() override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 208s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 208s] ./../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> > > >]': [ 208s] ./../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]' [ 208s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 208s] | ^~~~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 628 | return FindState(std::move(tuple)); [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/determinize.h:622:11: required from here [ 208s] 622 | StateId ComputeStart() override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 208s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 208s] ./../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> > > >]': [ 208s] ./../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]' [ 208s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 208s] | ^~~~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 628 | return FindState(std::move(tuple)); [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/determinize.h:622:11: required from here [ 208s] 622 | StateId ComputeStart() override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 208s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 208s] ./../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> > > >]': [ 208s] ./../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]' [ 208s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 208s] | ^~~~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 628 | return FindState(std::move(tuple)); [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/determinize.h:622:11: required from here [ 208s] 622 | StateId ComputeStart() override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 208s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 208s] ./../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> > > >]': [ 208s] ./../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]' [ 208s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 208s] | ^~~~~~~~~~~~~~~ [ 208s] ./../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]' [ 208s] 628 | return FindState(std::move(tuple)); [ 208s] | ^~~~~~~~~ [ 208s] ./../include/fst/determinize.h:622:11: required from here [ 208s] 622 | StateId ComputeStart() override { [ 208s] | ^~~~~~~~~~~~ [ 208s] ./../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] [ 208s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 208s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 208s] In file included from ./../include/fst/determinize.h:41: [ 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_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; 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_RESTRICT>; FactorIterator = fst::GallicFactor, fst::GALLIC_RESTRICT>; 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_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; 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_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 208s] 353 | while (unfactored_.size() <= element.state) [ 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 info-impl.lo -MD -MP -MF .deps/info-impl.Tpo -c info-impl.cc -fPIC -DPIC -o .libs/info-impl.o [ 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/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]': [ 208s] ./../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]' [ 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_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; 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_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 208s] 353 | while (unfactored_.size() <= element.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/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/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]': [ 208s] ./../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]' [ 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_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >; FST = fst::Fst >, fst::GALLIC_RESTRICT> >; 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_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 208s] 353 | while (unfactored_.size() <= element.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_MIN>; FactorIterator = fst::GallicFactor, fst::GALLIC_MIN>; StateId = int]': [ 209s] ./../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]' [ 209s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 209s] | ^~~~~~~~~ [ 209s] ./../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]' [ 209s] 48 | StateId Start() const override { return impl_->Start(); } [ 209s] | ~~~~~~~~~~~~^~ [ 209s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 209s] 48 | StateId Start() const override { return impl_->Start(); } [ 209s] | ^~~~~ [ 209s] ./../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] [ 209s] 353 | while (unfactored_.size() <= element.state) [ 209s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 209s] 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 [ 209s] ./../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 > > > >]': [ 209s] ./../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]' [ 209s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 209s] | ^~~~~~~~~~~~~~~ [ 209s] ./../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]' [ 209s] 628 | return FindState(std::move(tuple)); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/determinize.h:622:11: required from here [ 209s] 622 | StateId ComputeStart() override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 209s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 209s] ./../include/fst/queue.h:558:11: required from here [ 209s] 558 | StateId Head() const final { [ 209s] | ^~~~ [ 209s] ./../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] [ 209s] 562 | ((front_ >= trivial_queue_.size()) || [ 209s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] ./../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 > > > >]': [ 209s] ./../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]' [ 209s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 209s] | ^~~~~~~~~~~~~~~ [ 209s] ./../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]' [ 209s] 628 | return FindState(std::move(tuple)); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/determinize.h:622:11: required from here [ 209s] 622 | StateId ComputeStart() override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 209s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 209s] ./../include/fst/queue.h:573:8: required from here [ 209s] 573 | void Enqueue(StateId s) final { [ 209s] | ^~~~~~~ [ 209s] ./../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] [ 209s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 209s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 209s] ./../include/fst/queue.h:591:8: required from here [ 209s] 591 | void Dequeue() final { [ 209s] | ^~~~~~~ [ 209s] ./../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] [ 209s] 594 | } else if (front_ < trivial_queue_.size()) { [ 209s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 209s] ./../include/fst/queue.h:603:8: required from here [ 209s] 603 | bool Empty() const final { [ 209s] | ^~~~~ [ 209s] ./../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] [ 209s] 612 | return (front_ >= trivial_queue_.size()) || [ 209s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 209s] ./../include/fst/queue.h:617:8: required from here [ 209s] 617 | void Clear() final { [ 209s] | ^~~~~ [ 209s] ./../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] [ 209s] 621 | } else if (i < trivial_queue_.size()) { [ 209s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 209s] ./../include/fst/queue.h:238:8: required from here [ 209s] 238 | void Update(StateId s) override { [ 209s] | ^~~~~~ [ 209s] ./../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] [ 209s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 209s] | ~~^~~~~~~~~~~~~~ [ 209s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 209s] ./../include/fst/queue.h:505:8: required from here [ 209s] 505 | void Enqueue(StateId s) final { [ 209s] | ^~~~~~~ [ 209s] ./../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] [ 209s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 209s] | ~~~~~~~~~~~~~~~~~^~~~ [ 209s] ./../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 > > > >]': [ 209s] ./../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]' [ 209s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 209s] | ^~~~~~~~~~~~~~~ [ 209s] ./../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]' [ 209s] 628 | return FindState(std::move(tuple)); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/determinize.h:622:11: required from here [ 209s] 622 | StateId ComputeStart() override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 209s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 209s] In file included from ./../include/fst/cache.h:40: [ 209s] ./../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 > >]': [ 209s] ./../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 > >]' [ 209s] 416 | BaseImpl::DeleteStates(dstates); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 209s] ./../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 > >]' [ 209s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:344:8: required from here [ 209s] 344 | void DeleteStates(const std::vector &dstates) override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 209s] ./../include/fst/queue.h:558:11: required from here [ 209s] 558 | StateId Head() const final { [ 209s] | ^~~~ [ 209s] ./../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] [ 209s] 562 | ((front_ >= trivial_queue_.size()) || [ 209s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 209s] ./../include/fst/queue.h:573:8: required from here [ 209s] 573 | void Enqueue(StateId s) final { [ 209s] | ^~~~~~~ [ 209s] ./../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] [ 209s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 209s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 209s] ./../include/fst/queue.h:591:8: required from here [ 209s] 591 | void Dequeue() final { [ 209s] | ^~~~~~~ [ 209s] ./../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] [ 209s] 594 | } else if (front_ < trivial_queue_.size()) { [ 209s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 209s] ./../include/fst/queue.h:603:8: required from here [ 209s] 603 | bool Empty() const final { [ 209s] | ^~~~~ [ 209s] ./../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] [ 209s] 612 | return (front_ >= trivial_queue_.size()) || [ 209s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 209s] ./../include/fst/queue.h:617:8: required from here [ 209s] 617 | void Clear() final { [ 209s] | ^~~~~ [ 209s] ./../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] [ 209s] 621 | } else if (i < trivial_queue_.size()) { [ 209s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 209s] ./../include/fst/queue.h:238:8: required from here [ 209s] 238 | void Update(StateId s) override { [ 209s] | ^~~~~~ [ 209s] ./../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] [ 209s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 209s] | ~~^~~~~~~~~~~~~~ [ 209s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 209s] ./../include/fst/queue.h:505:8: required from here [ 209s] 505 | void Enqueue(StateId s) final { [ 209s] | ^~~~~~~ [ 209s] ./../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] [ 209s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 209s] | ~~~~~~~~~~~~~~~~~^~~~ [ 209s] In file included from ./../include/fst/queue.h:38: [ 209s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 209s] ./../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]' [ 209s] 224 | key_[s] = heap_.Insert(s); [ 209s] | ~~~~~~~~~~~~^~~ [ 209s] ./../include/fst/queue.h:221:8: required from here [ 209s] 221 | void Enqueue(StateId s) override { [ 209s] | ^~~~~~~ [ 209s] ./../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] [ 209s] 57 | if (size_ < values_.size()) { [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 209s] ./../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]': [ 209s] ./../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]' [ 209s] 628 | return FindState(std::move(tuple)); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/determinize.h:622:11: required from here [ 209s] 622 | StateId ComputeStart() override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 209s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 209s] ./../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 >]': [ 209s] ./../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]' [ 209s] 633 | filter_->SetState(s, *tuple); [ 209s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 209s] ./../include/fst/determinize.h:631:10: required from here [ 209s] 631 | Weight ComputeFinal(StateId s) override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 209s] | ~~~~~~~~~~~~~~^~~~ [ 209s] ./../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]': [ 209s] ./../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]' [ 209s] 628 | return FindState(std::move(tuple)); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/determinize.h:622:11: required from here [ 209s] 622 | StateId ComputeStart() override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 209s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 209s] ./../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 >]': [ 209s] ./../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]' [ 209s] 633 | filter_->SetState(s, *tuple); [ 209s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 209s] ./../include/fst/determinize.h:631:10: required from here [ 209s] 631 | Weight ComputeFinal(StateId s) override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 209s] | ~~~~~~~~~~~~~~^~~~ [ 209s] ./../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]': [ 209s] ./../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]' [ 209s] 628 | return FindState(std::move(tuple)); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/determinize.h:622:11: required from here [ 209s] 622 | StateId ComputeStart() override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 209s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 209s] ./../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 >]': [ 209s] ./../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]' [ 209s] 633 | filter_->SetState(s, *tuple); [ 209s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 209s] ./../include/fst/determinize.h:631:10: required from here [ 209s] 631 | Weight ComputeFinal(StateId s) override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 209s] | ~~~~~~~~~~~~~~^~~~ [ 209s] ./../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]': [ 209s] ./../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]' [ 209s] 628 | return FindState(std::move(tuple)); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/determinize.h:622:11: required from here [ 209s] 622 | StateId ComputeStart() override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 209s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 209s] In file included from ./../include/fst/cache.h:40: [ 209s] ./../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 > >]': [ 209s] ./../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 > >]' [ 209s] 416 | BaseImpl::DeleteStates(dstates); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 209s] ./../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 > >]' [ 209s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:344:8: required from here [ 209s] 344 | void DeleteStates(const std::vector &dstates) override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 209s] ./../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 >]': [ 209s] ./../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]' [ 209s] 633 | filter_->SetState(s, *tuple); [ 209s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 209s] ./../include/fst/determinize.h:631:10: required from here [ 209s] 631 | Weight ComputeFinal(StateId s) override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 209s] | ~~~~~~~~~~~~~~^~~~ [ 209s] ./../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] [ 209s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 209s] ./../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]': [ 209s] ./../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]' [ 209s] 628 | return FindState(std::move(tuple)); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/determinize.h:622:11: required from here [ 209s] 622 | StateId ComputeStart() override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 209s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 209s] ./../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 >]': [ 209s] ./../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]' [ 209s] 633 | filter_->SetState(s, *tuple); [ 209s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 209s] ./../include/fst/determinize.h:631:10: required from here [ 209s] 631 | Weight ComputeFinal(StateId s) override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 209s] | ~~~~~~~~~~~~~~^~~~ [ 209s] ./../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 > >]': [ 209s] ./../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 > >]' [ 209s] 416 | BaseImpl::DeleteStates(dstates); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 209s] ./../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 > >]' [ 209s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:344:8: required from here [ 209s] 344 | void DeleteStates(const std::vector &dstates) override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 209s] ./../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 > >]': [ 209s] ./../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 > >]' [ 209s] 416 | BaseImpl::DeleteStates(dstates); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 209s] ./../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 > >]' [ 209s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:344:8: required from here [ 209s] 344 | void DeleteStates(const std::vector &dstates) override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 209s] ./../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]': [ 209s] ./../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]' [ 209s] 628 | return FindState(std::move(tuple)); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/determinize.h:622:11: required from here [ 209s] 622 | StateId ComputeStart() override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 209s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 209s] ./../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 >]': [ 209s] ./../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]' [ 209s] 633 | filter_->SetState(s, *tuple); [ 209s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 209s] ./../include/fst/determinize.h:631:10: required from here [ 209s] 631 | Weight ComputeFinal(StateId s) override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 209s] | ~~~~~~~~~~~~~~^~~~ [ 209s] ./../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 >]': [ 209s] ./../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 >]' [ 209s] 416 | BaseImpl::DeleteStates(dstates); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 209s] ./../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 >]' [ 209s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:344:8: required from here [ 209s] 344 | void DeleteStates(const std::vector &dstates) override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 209s] ./../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 >]': [ 209s] ./../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 >]' [ 209s] 416 | BaseImpl::DeleteStates(dstates); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 209s] ./../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 >]' [ 209s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:344:8: required from here [ 209s] 344 | void DeleteStates(const std::vector &dstates) override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 209s] ./../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]': [ 209s] ./../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]' [ 209s] 628 | return FindState(std::move(tuple)); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/determinize.h:622:11: required from here [ 209s] 622 | StateId ComputeStart() override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 209s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 209s] ./../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 >]': [ 209s] ./../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]' [ 209s] 633 | filter_->SetState(s, *tuple); [ 209s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 209s] ./../include/fst/determinize.h:631:10: required from here [ 209s] 631 | Weight ComputeFinal(StateId s) override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 209s] | ~~~~~~~~~~~~~~^~~~ [ 209s] ./../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] [ 209s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 209s] ./../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 >]': [ 209s] ./../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 >]' [ 209s] 416 | BaseImpl::DeleteStates(dstates); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 209s] ./../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 >]' [ 209s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 209s] ./../include/fst/mutable-fst.h:344:8: required from here [ 209s] 344 | void DeleteStates(const std::vector &dstates) override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 209s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 209s] ./../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]' [ 209s] 224 | key_[s] = heap_.Insert(s); [ 209s] | ~~~~~~~~~~~~^~~ [ 209s] ./../include/fst/queue.h:221:8: required from here [ 209s] 221 | void Enqueue(StateId s) override { [ 209s] | ^~~~~~~ [ 209s] ./../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] [ 209s] 57 | if (size_ < values_.size()) { [ 209s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 209s] ./../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]': [ 209s] ./../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]' [ 209s] 628 | return FindState(std::move(tuple)); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/determinize.h:622:11: required from here [ 209s] 622 | StateId ComputeStart() override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 209s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 209s] ./../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 >]': [ 209s] ./../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]' [ 209s] 633 | filter_->SetState(s, *tuple); [ 209s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 209s] ./../include/fst/determinize.h:631:10: required from here [ 209s] 631 | Weight ComputeFinal(StateId s) override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 209s] | ~~~~~~~~~~~~~~^~~~ [ 209s] ./../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]': [ 209s] ./../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]' [ 209s] 628 | return FindState(std::move(tuple)); [ 209s] | ^~~~~~~~~ [ 209s] ./../include/fst/determinize.h:622:11: required from here [ 209s] 622 | StateId ComputeStart() override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 209s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 209s] ./../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 >]': [ 209s] ./../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]' [ 209s] 633 | filter_->SetState(s, *tuple); [ 209s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 209s] ./../include/fst/determinize.h:631:10: required from here [ 209s] 631 | Weight ComputeFinal(StateId s) override { [ 209s] | ^~~~~~~~~~~~ [ 209s] ./../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] [ 209s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 209s] | ~~~~~~~~~~~~~~^~~~ [ 210s] ./../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]': [ 210s] ./../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]' [ 210s] 628 | return FindState(std::move(tuple)); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/determinize.h:622:11: required from here [ 210s] 622 | StateId ComputeStart() override { [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 210s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 210s] ./../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 >]': [ 210s] ./../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]' [ 210s] 633 | filter_->SetState(s, *tuple); [ 210s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 210s] ./../include/fst/determinize.h:631:10: required from here [ 210s] 631 | Weight ComputeFinal(StateId s) override { [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 132 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 210s] | ~~~~~~~~~~~~~~^~~~ [ 210s] ./../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> > > >]': [ 210s] ./../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]' [ 210s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 210s] | ^~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 628 | return FindState(std::move(tuple)); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/determinize.h:622:11: required from here [ 210s] 622 | StateId ComputeStart() override { [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 210s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 210s] ./../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> > > >]': [ 210s] ./../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]' [ 210s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 210s] | ^~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 628 | return FindState(std::move(tuple)); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/determinize.h:622:11: required from here [ 210s] 622 | StateId ComputeStart() override { [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 210s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 210s] ./../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> > > >]': [ 210s] ./../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]' [ 210s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 210s] | ^~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 628 | return FindState(std::move(tuple)); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/determinize.h:622:11: required from here [ 210s] 622 | StateId ComputeStart() override { [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 210s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 210s] ./../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> > > >]': [ 210s] ./../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]' [ 210s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 210s] | ^~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 628 | return FindState(std::move(tuple)); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/determinize.h:622:11: required from here [ 210s] 622 | StateId ComputeStart() override { [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 210s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 210s] ./../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> > > >]': [ 210s] ./../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]' [ 210s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 210s] | ^~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 628 | return FindState(std::move(tuple)); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/determinize.h:622:11: required from here [ 210s] 622 | StateId ComputeStart() override { [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 210s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 210s] ./../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> > > >]': [ 210s] ./../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]' [ 210s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 210s] | ^~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 628 | return FindState(std::move(tuple)); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/determinize.h:622:11: required from here [ 210s] 622 | StateId ComputeStart() override { [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 210s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 210s] ./../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> > > >]': [ 210s] ./../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]' [ 210s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 210s] | ^~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 628 | return FindState(std::move(tuple)); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/determinize.h:622:11: required from here [ 210s] 622 | StateId ComputeStart() override { [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 210s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 210s] In file included from ./../include/fst/determinize.h:41: [ 210s] ./../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]': [ 210s] ./../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]' [ 210s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 210s] | ^~~~~~~~~ [ 210s] ./../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]' [ 210s] 48 | StateId Start() const override { return impl_->Start(); } [ 210s] | ~~~~~~~~~~~~^~ [ 210s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 210s] 48 | StateId Start() const override { return impl_->Start(); } [ 210s] | ^~~~~ [ 210s] ./../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] [ 210s] 353 | while (unfactored_.size() <= element.state) [ 210s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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]' [ 210s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 210s] | ^~~~~~~~~ [ 210s] ./../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]' [ 210s] 48 | StateId Start() const override { return impl_->Start(); } [ 210s] | ~~~~~~~~~~~~^~ [ 210s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 210s] 48 | StateId Start() const override { return impl_->Start(); } [ 210s] | ^~~~~ [ 210s] ./../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] [ 210s] 353 | while (unfactored_.size() <= element.state) [ 210s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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]' [ 210s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 210s] | ^~~~~~~~~ [ 210s] ./../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]' [ 210s] 48 | StateId Start() const override { return impl_->Start(); } [ 210s] | ~~~~~~~~~~~~^~ [ 210s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 210s] 48 | StateId Start() const override { return impl_->Start(); } [ 210s] | ^~~~~ [ 210s] ./../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] [ 210s] 353 | while (unfactored_.size() <= element.state) [ 210s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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]' [ 210s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 210s] | ^~~~~~~~~ [ 210s] ./../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]' [ 210s] 48 | StateId Start() const override { return impl_->Start(); } [ 210s] | ~~~~~~~~~~~~^~ [ 210s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 210s] 48 | StateId Start() const override { return impl_->Start(); } [ 210s] | ^~~~~ [ 210s] ./../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] [ 210s] 353 | while (unfactored_.size() <= element.state) [ 210s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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]' [ 210s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 210s] | ^~~~~~~~~ [ 210s] ./../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]' [ 210s] 48 | StateId Start() const override { return impl_->Start(); } [ 210s] | ~~~~~~~~~~~~^~ [ 210s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 210s] 48 | StateId Start() const override { return impl_->Start(); } [ 210s] | ^~~~~ [ 210s] ./../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] [ 210s] 353 | while (unfactored_.size() <= element.state) [ 210s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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]' [ 210s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 210s] | ^~~~~~~~~ [ 210s] ./../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]' [ 210s] 48 | StateId Start() const override { return impl_->Start(); } [ 210s] | ~~~~~~~~~~~~^~ [ 210s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 210s] 48 | StateId Start() const override { return impl_->Start(); } [ 210s] | ^~~~~ [ 210s] ./../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] [ 210s] 353 | while (unfactored_.size() <= element.state) [ 210s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../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]': [ 210s] ./../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]' [ 210s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 210s] | ^~~~~~~~~ [ 210s] ./../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]' [ 210s] 48 | StateId Start() const override { return impl_->Start(); } [ 210s] | ~~~~~~~~~~~~^~ [ 210s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 210s] 48 | StateId Start() const override { return impl_->Start(); } [ 210s] | ^~~~~ [ 210s] ./../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] [ 210s] 353 | while (unfactored_.size() <= element.state) [ 210s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 210s] In file included from ./../include/fst/cache.h:40: [ 210s] ./../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 > >]': [ 210s] ./../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 > >]' [ 210s] 416 | BaseImpl::DeleteStates(dstates); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 210s] ./../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 > >]' [ 210s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 210s] ./../include/fst/mutable-fst.h:344:8: required from here [ 210s] 344 | void DeleteStates(const std::vector &dstates) override { [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 210s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 210s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../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 > > > >]': [ 210s] ./../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]' [ 210s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 210s] | ^~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 628 | return FindState(std::move(tuple)); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/determinize.h:622:11: required from here [ 210s] 622 | StateId ComputeStart() override { [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 210s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 210s] ./../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 > > > >]': [ 210s] ./../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]' [ 210s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 210s] | ^~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 628 | return FindState(std::move(tuple)); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/determinize.h:622:11: required from here [ 210s] 622 | StateId ComputeStart() override { [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 210s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 210s] ./../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 > > > >]': [ 210s] ./../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]' [ 210s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 210s] | ^~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 628 | return FindState(std::move(tuple)); [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/determinize.h:622:11: required from here [ 210s] 622 | StateId ComputeStart() override { [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 210s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 210s] ./../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 >]': [ 210s] ./../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 >]' [ 210s] 416 | BaseImpl::DeleteStates(dstates); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 210s] ./../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 >]' [ 210s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 210s] ./../include/fst/mutable-fst.h:344:8: required from here [ 210s] 344 | void DeleteStates(const std::vector &dstates) override { [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 210s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 210s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../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 >]': [ 210s] ./../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 >]' [ 210s] 416 | BaseImpl::DeleteStates(dstates); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 210s] ./../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 >]' [ 210s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 210s] ./../include/fst/mutable-fst.h:344:8: required from here [ 210s] 344 | void DeleteStates(const std::vector &dstates) override { [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 210s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 210s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../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 >]': [ 210s] ./../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 >]' [ 210s] 416 | BaseImpl::DeleteStates(dstates); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 210s] ./../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 >]' [ 210s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 210s] ./../include/fst/mutable-fst.h:344:8: required from here [ 210s] 344 | void DeleteStates(const std::vector &dstates) override { [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 210s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 210s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 211s] ./../include/fst/queue.h:558:11: required from here [ 211s] 558 | StateId Head() const final { [ 211s] | ^~~~ [ 211s] ./../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] [ 211s] 562 | ((front_ >= trivial_queue_.size()) || [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 211s] ./../include/fst/queue.h:573:8: required from here [ 211s] 573 | void Enqueue(StateId s) final { [ 211s] | ^~~~~~~ [ 211s] ./../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] [ 211s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 211s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 211s] ./../include/fst/queue.h:591:8: required from here [ 211s] 591 | void Dequeue() final { [ 211s] | ^~~~~~~ [ 211s] ./../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] [ 211s] 594 | } else if (front_ < trivial_queue_.size()) { [ 211s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 211s] ./../include/fst/queue.h:603:8: required from here [ 211s] 603 | bool Empty() const final { [ 211s] | ^~~~~ [ 211s] ./../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] [ 211s] 612 | return (front_ >= trivial_queue_.size()) || [ 211s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 211s] ./../include/fst/queue.h:617:8: required from here [ 211s] 617 | void Clear() final { [ 211s] | ^~~~~ [ 211s] ./../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] [ 211s] 621 | } else if (i < trivial_queue_.size()) { [ 211s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 211s] ./../include/fst/queue.h:505:8: required from here [ 211s] 505 | void Enqueue(StateId s) final { [ 211s] | ^~~~~~~ [ 211s] ./../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] [ 211s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 211s] | ~~~~~~~~~~~~~~~~~^~~~ [ 211s] In file included from ./../include/fst/epsnormalize.h:27: [ 211s] ./../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]': [ 211s] ./../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]' [ 211s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 211s] | ^~~~~~~~~ [ 211s] ./../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]' [ 211s] 48 | StateId Start() const override { return impl_->Start(); } [ 211s] | ~~~~~~~~~~~~^~ [ 211s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 211s] 48 | StateId Start() const override { return impl_->Start(); } [ 211s] | ^~~~~ [ 211s] ./../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] [ 211s] 353 | while (unfactored_.size() <= element.state) [ 211s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 211s] In file included from ./../include/fst/cache.h:40: [ 211s] ./../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>]': [ 211s] ./../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>]' [ 211s] 416 | BaseImpl::DeleteStates(dstates); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 211s] ./../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>]' [ 211s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 211s] ./../include/fst/mutable-fst.h:344:8: required from here [ 211s] 344 | void DeleteStates(const std::vector &dstates) override { [ 211s] | ^~~~~~~~~~~~ [ 211s] ./../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] [ 211s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 211s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 211s] ./../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] [ 211s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 211s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 211s] ./../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]': [ 211s] ./../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]' [ 211s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 211s] | ^~~~~~~~~ [ 211s] ./../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]' [ 211s] 48 | StateId Start() const override { return impl_->Start(); } [ 211s] | ~~~~~~~~~~~~^~ [ 211s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 211s] 48 | StateId Start() const override { return impl_->Start(); } [ 211s] | ^~~~~ [ 211s] ./../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] [ 211s] 353 | while (unfactored_.size() <= element.state) [ 211s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 211s] ./../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>]': [ 211s] ./../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>]' [ 211s] 416 | BaseImpl::DeleteStates(dstates); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 211s] ./../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>]' [ 211s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 211s] ./../include/fst/mutable-fst.h:344:8: required from here [ 211s] 344 | void DeleteStates(const std::vector &dstates) override { [ 211s] | ^~~~~~~~~~~~ [ 211s] ./../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] [ 211s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 211s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 211s] ./../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] [ 211s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 211s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 211s] ./../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]': [ 211s] ./../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]' [ 211s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 211s] | ^~~~~~~~~ [ 211s] ./../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]' [ 211s] 48 | StateId Start() const override { return impl_->Start(); } [ 211s] | ~~~~~~~~~~~~^~ [ 211s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 211s] 48 | StateId Start() const override { return impl_->Start(); } [ 211s] | ^~~~~ [ 211s] ./../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] [ 211s] 353 | while (unfactored_.size() <= element.state) [ 211s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 212s] ./../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>]': [ 212s] ./../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>]' [ 212s] 416 | BaseImpl::DeleteStates(dstates); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 212s] ./../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>]' [ 212s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 212s] ./../include/fst/mutable-fst.h:344:8: required from here [ 212s] 344 | void DeleteStates(const std::vector &dstates) override { [ 212s] | ^~~~~~~~~~~~ [ 212s] ./../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] [ 212s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 212s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 212s] ./../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] [ 212s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 212s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 212s] depbase=`echo intersect.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 intersect.lo -MD -MP -MF $depbase.Tpo -c -o intersect.lo intersect.cc &&\ [ 212s] mv -f $depbase.Tpo $depbase.Plo [ 212s] depbase=`echo invert.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 invert.lo -MD -MP -MF $depbase.Tpo -c -o invert.lo invert.cc &&\ [ 212s] 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 intersect.lo -MD -MP -MF .deps/intersect.Tpo -c intersect.cc -fPIC -DPIC -o .libs/intersect.o [ 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 invert.lo -MD -MP -MF .deps/invert.Tpo -c invert.cc -fPIC -DPIC -o .libs/invert.o [ 213s] depbase=`echo isomorphic.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 isomorphic.lo -MD -MP -MF $depbase.Tpo -c -o isomorphic.lo isomorphic.cc &&\ [ 213s] mv -f $depbase.Tpo $depbase.Plo [ 213s] In file included from ./../include/fst/script/info.h:28, [ 213s] from info.cc:18: [ 213s] ./../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]': [ 213s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 213s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 213s] | ^~~~ [ 213s] info.cc:35:1: required from here [ 213s] 168 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../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] [ 213s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 213s] | ~~^~~~~~~~~~~ [ 213s] ./../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] [ 213s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 213s] | ~~~~~~^~~~~~~ [ 213s] ./../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] [ 213s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 213s] | ~~^~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 213s] | ~~~~~~~^~~~~~~~ [ 213s] ./../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]': [ 213s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 213s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 213s] | ^~~~ [ 213s] info.cc:35:1: required from here [ 213s] 168 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../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] [ 213s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 213s] | ~~^~~~~~~~~~~ [ 213s] ./../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] [ 213s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 213s] | ~~~~~~^~~~~~~ [ 213s] ./../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] [ 213s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 213s] | ~~^~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 213s] | ~~~~~~~^~~~~~~~ [ 213s] ./../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]': [ 213s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 213s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 213s] | ^~~~ [ 213s] info.cc:35:1: required from here [ 213s] 168 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../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] [ 213s] 156 | for (StateId s = 0; s < cc.size(); ++s) { [ 213s] | ~~^~~~~~~~~~~ [ 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 isomorphic.lo -MD -MP -MF .deps/isomorphic.Tpo -c isomorphic.cc -fPIC -DPIC -o .libs/isomorphic.o [ 213s] ./../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] [ 213s] 157 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 213s] | ~~~~~~^~~~~~~ [ 213s] ./../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] [ 213s] 183 | for (StateId s = 0; s < scc.size(); ++s) { [ 213s] | ~~^~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 187 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 213s] | ~~~~~~~^~~~~~~~ [ 213s] In file included from ./../include/fst/script/info-impl.h:42: [ 213s] ./../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 > >]': [ 213s] ./../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]' [ 213s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 213s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 213s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 213s] | ^~~~ [ 213s] info.cc:35:1: required from here [ 213s] 168 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../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] [ 213s] 111 | if (state >= state_status.size()) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 136 | if (arc.nextstate >= state_status.size()) { [ 213s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../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 > >]': [ 213s] ./../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]' [ 213s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 213s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 213s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 213s] | ^~~~ [ 213s] info.cc:35:1: required from here [ 213s] 168 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../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] [ 213s] 111 | if (state >= state_status.size()) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 136 | if (arc.nextstate >= state_status.size()) { [ 213s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../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 > >]': [ 213s] ./../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]' [ 213s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 213s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 213s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 213s] | ^~~~ [ 213s] info.cc:35:1: required from here [ 213s] 168 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../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] [ 213s] 111 | if (state >= state_status.size()) { [ 213s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 136 | if (arc.nextstate >= state_status.size()) { [ 213s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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 > >]': [ 214s] ./../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]' [ 214s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 214s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 214s] | ^~~~ [ 214s] info.cc:35:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 111 | if (state >= state_status.size()) { [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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] [ 214s] 136 | if (arc.nextstate >= state_status.size()) { [ 214s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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 > >]': [ 214s] ./../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]' [ 214s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 214s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 214s] | ^~~~ [ 214s] info.cc:35:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 111 | if (state >= state_status.size()) { [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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] [ 214s] 136 | if (arc.nextstate >= state_status.size()) { [ 214s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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 > >]': [ 214s] ./../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]' [ 214s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 214s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 214s] | ^~~~ [ 214s] info.cc:35:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 111 | if (state >= state_status.size()) { [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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] [ 214s] 136 | if (arc.nextstate >= state_status.size()) { [ 214s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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 > >]': [ 214s] ./../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]' [ 214s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 214s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 214s] | ^~~~ [ 214s] info.cc:35:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 111 | if (state >= state_status.size()) { [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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] [ 214s] 136 | if (arc.nextstate >= state_status.size()) { [ 214s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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 > >]': [ 214s] ./../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]' [ 214s] 148 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 214s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 214s] | ^~~~ [ 214s] info.cc:35:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 111 | if (state >= state_status.size()) { [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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] [ 214s] 136 | if (arc.nextstate >= state_status.size()) { [ 214s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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 > >]': [ 214s] ./../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]' [ 214s] 152 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 214s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 214s] | ^~~~ [ 214s] info.cc:35:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 111 | if (state >= state_status.size()) { [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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] [ 214s] 136 | if (arc.nextstate >= state_status.size()) { [ 214s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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 > >]': [ 214s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 214s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 214s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 214s] | ^~~~ [ 214s] info.cc:35:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 111 | if (state >= state_status.size()) { [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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] [ 214s] 136 | if (arc.nextstate >= state_status.size()) { [ 214s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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 > >]': [ 214s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 214s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 214s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 214s] | ^~~~ [ 214s] info.cc:35:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 111 | if (state >= state_status.size()) { [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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] [ 214s] 136 | if (arc.nextstate >= state_status.size()) { [ 214s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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 > >]': [ 214s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 214s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 140 | Visit(fst, &cc_visitor, &fifo_queue); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 214s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 214s] | ^~~~ [ 214s] info.cc:35:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 111 | if (state >= state_status.size()) { [ 214s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../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] [ 214s] 136 | if (arc.nextstate >= state_status.size()) { [ 214s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 214s] In file included from ./../include/fst/cc-visitors.h:27, [ 214s] from ./../include/fst/test-properties.h:29, [ 214s] from ./../include/fst/impl-to-fst.h:31, [ 214s] from ./../include/fst/expanded-fst.h:38, [ 214s] from ./../include/fst/script/fst-class.h:35, [ 214s] from ./../include/fst/script/info.h:27: [ 214s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 214s] ./../include/fst/cc-visitors.h:54:24: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 214s] 54 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 214s] | ~~~~~~~~~~~~~~~^~~ [ 214s] ./../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 > >]' [ 214s] 106 | visit = visitor->InitState(root, root); [ 214s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 214s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 214s] | ^~~~ [ 214s] info.cc:35:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 214s] ./../include/fst/cc-visitors.h:54:58: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 214s] 54 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 214s] | ~~~~~~~~~~~~~~~^~~ [ 214s] ./../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 > >]' [ 214s] 106 | visit = visitor->InitState(root, root); [ 214s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 214s] ./../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]' [ 214s] 144 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 214s] ./../include/fst/script/info.h:39:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 214s] 39 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 214s] | ^~~~ [ 214s] info.cc:35:1: required from here [ 214s] 168 | ({#Op, Arc::Type()}, Op) [ 214s] | ^ [ 214s] ./../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] [ 214s] 61 | if (item >= parent_.size()) { [ 214s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 216s] In file included from ./../include/fst/compose.h:35, [ 216s] from ./../include/fst/script/intersect.h:23, [ 216s] from intersect.cc:18: [ 216s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 216s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 216s] 200 | if (opts.connect) Connect(ofst); [ 216s] | ~~~~~~~^~~~~~ [ 216s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 216s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] intersect.cc:39: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/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 216s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 216s] 200 | if (opts.connect) Connect(ofst); [ 216s] | ~~~~~~~^~~~~~ [ 216s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 216s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] intersect.cc:39: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/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 216s] ./../include/fst/intersect.h:200:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 216s] 200 | if (opts.connect) Connect(ofst); [ 216s] | ~~~~~~~^~~~~~ [ 216s] ./../include/fst/script/intersect.h:42:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 216s] 42 | Intersect(ifst1, ifst2, ofst, opts); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] intersect.cc:39: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] In file included from ./../include/fst/script/isomorphic.h:24, [ 216s] from isomorphic.cc:18: [ 216s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 216s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 216s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 216s] 257 | const bool result = iso.IsIsomorphic(); [ 216s] | ~~~~~~~~~~~~~~~~^~ [ 216s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 216s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 216s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] isomorphic.cc:34:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 216s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 216s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 216s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 216s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 216s] 257 | const bool result = iso.IsIsomorphic(); [ 216s] | ~~~~~~~~~~~~~~~~^~ [ 216s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 216s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 216s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] isomorphic.cc:34:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 216s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 216s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 216s] ./../include/fst/isomorphic.h:89:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 216s] 89 | PairState(fst1_->Start(), fst2_->Start()); [ 216s] | ^~~~~~~~~ [ 216s] ./../include/fst/isomorphic.h:257:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 216s] 257 | const bool result = iso.IsIsomorphic(); [ 216s] | ~~~~~~~~~~~~~~~~^~ [ 216s] ./../include/fst/script/isomorphic.h:41:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 216s] 41 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 216s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] isomorphic.cc:34:1: required from here [ 216s] 168 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 132 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 216s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 218s] depbase=`echo map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 218s] /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 &&\ [ 218s] mv -f $depbase.Tpo $depbase.Plo [ 218s] depbase=`echo minimize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 218s] /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 &&\ [ 218s] mv -f $depbase.Tpo $depbase.Plo [ 218s] 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 [ 218s] 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 [ 218s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 218s] from ./../include/fst/compat.h:21, [ 218s] from ./../include/fst/fst.h:40, [ 218s] from ./../include/fst/script/isomorphic.h:23: [ 218s] /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>]': [ 218s] /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 [ 218s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] /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>]': [ 218s] /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 [ 218s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] /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 [ 220s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61: [ 220s] /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>]': [ 220s] /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 [ 220s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 220s] | ^~~~~~~~~~~~~ [ 220s] /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>]': [ 220s] /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 [ 220s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 220s] | ^~~~~~~~~~~~~~~~ [ 220s] /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 [ 220s] /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 [ 220s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]', [ 220s] 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, [ 220s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:186:12: [ 220s] /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 [ 220s] 1905 | std::__introsort_loop(__first, __last, [ 220s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 220s] 1906 | std::__lg(__last - __first) * 2, [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] 1907 | __comp); [ 220s] | ~~~~~~~ [ 220s] 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>]', [ 220s] 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, [ 220s] 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, [ 220s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:186:12: [ 220s] /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 [ 220s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /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 [ 220s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]', [ 220s] 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, [ 220s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:187:12: [ 220s] /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 [ 220s] 1905 | std::__introsort_loop(__first, __last, [ 220s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 220s] 1906 | std::__lg(__last - __first) * 2, [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] 1907 | __comp); [ 220s] | ~~~~~~~ [ 220s] 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>]', [ 220s] 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, [ 220s] 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, [ 220s] inlined from 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/isomorphic.h:187:12: [ 220s] /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 [ 220s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] /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 [ 220s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] In file included from ./../include/fst/cache.h:37, [ 220s] from ./../include/fst/arc-map.h:34, [ 220s] from ./../include/fst/minimize.h:33, [ 220s] from ./../include/fst/script/minimize.h:23, [ 220s] from minimize.cc:18: [ 220s] ./../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> > >': [ 220s] ./../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> > >' [ 220s] 138 | class ImplToExpandedFst : public ImplToFst { [ 220s] | ^~~~~~~~~~~~~~~~~ [ 220s] ./../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> > >' [ 220s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 220s] | ^~~~~~~~~~~~~~~~ [ 220s] ./../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> > > >' [ 220s] 527 | class VectorFst : public ImplToMutableFst> { [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 536 | VectorFst> 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/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=] [ 220s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 220s] | ^~~~~~~~ [ 220s] In file included from ./../include/fst/expanded-fst.h:38, [ 220s] from ./../include/fst/mutable-fst.h:38: [ 220s] ./../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=' [ 220s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 220s] | ^~~~~~~~ [ 220s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 220s] ./../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> > >' [ 220s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 220s] | ^~~~~~~~~~~~~~~~ [ 220s] ./../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> > > >' [ 220s] 527 | class VectorFst : public ImplToMutableFst> { [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 536 | VectorFst> 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/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=] [ 220s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 220s] | ^~~~~~~~ [ 220s] ./../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=' [ 220s] 138 | class ImplToExpandedFst : public ImplToFst { [ 220s] | ^~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 220s] ./../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> > > >' [ 220s] 527 | class VectorFst : public ImplToMutableFst> { [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 220s] 536 | VectorFst> 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/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=] [ 220s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 220s] | ^~~~~~~~ [ 220s] ./../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=' [ 220s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 220s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../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> > >': [ 221s] ./../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> > >' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../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> > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../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> > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 536 | VectorFst> gfst; [ 221s] | ^~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../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=' [ 221s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 221s] ./../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> > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../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> > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 536 | VectorFst> gfst; [ 221s] | ^~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../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=' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 221s] ./../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> > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 536 | VectorFst> gfst; [ 221s] | ^~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../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=' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../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> > >': [ 221s] ./../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> > >' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../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> > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../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> > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 536 | VectorFst> gfst; [ 221s] | ^~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../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=' [ 221s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 221s] ./../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> > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../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> > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 536 | VectorFst> gfst; [ 221s] | ^~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../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=' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 221s] ./../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> > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:536:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 536 | VectorFst> gfst; [ 221s] | ^~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../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=' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../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> > > >': [ 221s] ./../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> > > >' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../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> > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../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> > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 545 | internal::AcceptorMinimize(&gfst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../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=' [ 221s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 221s] ./../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> > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../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> > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 545 | internal::AcceptorMinimize(&gfst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../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=' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 221s] ./../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> > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 545 | internal::AcceptorMinimize(&gfst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../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=' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 221s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 568 | internal::AcceptorMinimize(fst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 221s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 221s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 568 | internal::AcceptorMinimize(fst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 568 | internal::AcceptorMinimize(fst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../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> > > >': [ 221s] ./../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> > > >' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../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> > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../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> > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 545 | internal::AcceptorMinimize(&gfst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../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=' [ 221s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 221s] ./../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> > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../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> > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 545 | internal::AcceptorMinimize(&gfst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../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=' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 221s] ./../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> > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 545 | internal::AcceptorMinimize(&gfst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../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=' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] depbase=`echo print.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 print.lo -MD -MP -MF $depbase.Tpo -c -o print.lo print.cc &&\ [ 221s] mv -f $depbase.Tpo $depbase.Plo [ 221s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 221s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 568 | internal::AcceptorMinimize(fst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 221s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 221s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 568 | internal::AcceptorMinimize(fst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 568 | internal::AcceptorMinimize(fst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] In file included from ./../include/fst/cache.h:37, [ 221s] from ./../include/fst/arc-map.h:34, [ 221s] from ./../include/fst/script/map.h:26, [ 221s] from map.cc:18: [ 221s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 221s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../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 >]' [ 221s] 52 | StateMap(fst, ofst.get(), mapper); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 221s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] map.cc:41:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] In file included from ./../include/fst/expanded-fst.h:38, [ 221s] from ./../include/fst/mutable-fst.h:38: [ 221s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 221s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 221s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../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 >]' [ 221s] 52 | StateMap(fst, ofst.get(), mapper); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 221s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] map.cc:41:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../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 >]' [ 221s] 52 | StateMap(fst, ofst.get(), mapper); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 221s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] map.cc:41:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../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> > > >': [ 221s] ./../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> > > >' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../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> > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../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> > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 545 | internal::AcceptorMinimize(&gfst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../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=' [ 221s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 221s] ./../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> > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../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> > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 545 | internal::AcceptorMinimize(&gfst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../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=' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 221s] ./../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> > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 545 | internal::AcceptorMinimize(&gfst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../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=' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 221s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../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 >]' [ 221s] 43 | ArcMap(fst, ofst.get(), mapper); [ 221s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 221s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 221s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] map.cc:41:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 221s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 221s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../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 >]' [ 221s] 43 | ArcMap(fst, ofst.get(), mapper); [ 221s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 221s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 221s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] map.cc:41:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../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 >]' [ 221s] 43 | ArcMap(fst, ofst.get(), mapper); [ 221s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/map.h:150:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 221s] 150 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 221s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] map.cc:41:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 221s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../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 >]' [ 221s] 43 | ArcMap(fst, ofst.get(), mapper); [ 221s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 221s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 221s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] map.cc:41:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 221s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 221s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../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 >]' [ 221s] 43 | ArcMap(fst, ofst.get(), mapper); [ 221s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 221s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 221s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] map.cc:41:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../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 >]' [ 221s] 43 | ArcMap(fst, ofst.get(), mapper); [ 221s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/map.h:155:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 221s] 155 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 221s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] map.cc:41:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 221s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 568 | internal::AcceptorMinimize(fst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 221s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 221s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 568 | internal::AcceptorMinimize(fst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 221s] 138 | class ImplToExpandedFst : public ImplToFst { [ 221s] | ^~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 221s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 221s] 527 | class VectorFst : public ImplToMutableFst> { [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:298:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 221s] 298 | VectorFst Tr_; [ 221s] | ^~~ [ 221s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 221s] 491 | CyclicMinimizer> minimizer(*fst); [ 221s] | ^~~~~~~~~ [ 221s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 568 | internal::AcceptorMinimize(fst); [ 221s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 221s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 221s] | ^~~~~~~~ [ 221s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 221s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 221s] | ^~~~~~~~~~~~~~~~ [ 221s] In file included from ./../include/fst/minimize.h:45: [ 221s] ./../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>]': [ 221s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 221s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 221s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 221s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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] [ 221s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 221s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 221s] ./../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] [ 221s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 221s] | ~~^~~~~~~~~~~~~~~~~ [ 221s] In file included from ./../include/fst/push.h:33: [ 221s] ./../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>]': [ 221s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 221s] 102 | Reweight(fst, distance, type); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 221s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 221s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 221s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 221s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 221s] minimize.cc:38:1: required from here [ 221s] 168 | ({#Op, Arc::Type()}, Op) [ 221s] | ^ [ 221s] ./../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] [ 221s] 73 | if (s == potential.size()) break; [ 221s] | ~~^~~~~~~~~~~~~~~~~~~ [ 221s] ./../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] [ 221s] 79 | if (arc.nextstate >= potential.size()) continue; [ 221s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 221s] ./../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] [ 221s] 107 | const auto startweight = fst->Start() < potential.size() [ 221s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 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 print.lo -MD -MP -MF .deps/print.Tpo -c print.cc -fPIC -DPIC -o .libs/print.o [ 222s] In file included from ./../include/fst/script/map.h:29: [ 222s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 222s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 222s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 222s] | ~~~~~~~~~~~~^~ [ 222s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 222s] 176 | StateMap(ifst, ofst, &mapper); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../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 >]' [ 222s] 52 | StateMap(fst, ofst.get(), mapper); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 222s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] map.cc:41:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 222s] | ~~~^~~~~~~~~~~~~~~ [ 222s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 222s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 222s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 222s] | ~~~~~~~~~~~~^~ [ 222s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 222s] 176 | StateMap(ifst, ofst, &mapper); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../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 >]' [ 222s] 52 | StateMap(fst, ofst.get(), mapper); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 222s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] map.cc:41:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 222s] | ~~~^~~~~~~~~~~~~~~ [ 222s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 222s] ./../include/fst/state-map.h:163:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 222s] 163 | for (; !mapper->Done(); mapper->Next()) { [ 222s] | ~~~~~~~~~~~~^~ [ 222s] ./../include/fst/state-map.h:176:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 222s] 176 | StateMap(ifst, ofst, &mapper); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../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 >]' [ 222s] 52 | StateMap(fst, ofst.get(), mapper); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/script/map.h:86:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 222s] 86 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] map.cc:41:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 502 | bool Done() const { return i_ >= arcs_.size(); } [ 222s] | ~~~^~~~~~~~~~~~~~~ [ 222s] In file included from ./../include/fst/minimize.h:36: [ 222s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 222s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 222s] 473 | Connect(fst); [ 222s] | ~~~~~~~^~~~~ [ 222s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 545 | internal::AcceptorMinimize(&gfst); [ 222s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 222s] | ~~^~~~~~~~~~~~~~~ [ 222s] ./../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]': [ 222s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 222s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 222s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 222s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 222s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 222s] | ~~^~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 222s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 222s] 102 | Reweight(fst, distance, type); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 222s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 73 | if (s == potential.size()) break; [ 222s] | ~~^~~~~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 79 | if (arc.nextstate >= potential.size()) continue; [ 222s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 107 | const auto startweight = fst->Start() < potential.size() [ 222s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 222s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 222s] 473 | Connect(fst); [ 222s] | ~~~~~~~^~~~~ [ 222s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 568 | internal::AcceptorMinimize(fst); [ 222s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 222s] | ~~^~~~~~~~~~~~~~~ [ 222s] ./../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>]': [ 222s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 222s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 222s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 222s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 222s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 222s] | ~~^~~~~~~~~~~~~~~~~ [ 222s] ./../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>]': [ 222s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 222s] 102 | Reweight(fst, distance, type); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 222s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 73 | if (s == potential.size()) break; [ 222s] | ~~^~~~~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 79 | if (arc.nextstate >= potential.size()) continue; [ 222s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 107 | const auto startweight = fst->Start() < potential.size() [ 222s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 222s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 222s] 473 | Connect(fst); [ 222s] | ~~~~~~~^~~~~ [ 222s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 545 | internal::AcceptorMinimize(&gfst); [ 222s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 222s] | ~~^~~~~~~~~~~~~~~ [ 222s] ./../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]': [ 222s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 222s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 222s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 222s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 222s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 222s] | ~~^~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 222s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 222s] 102 | Reweight(fst, distance, type); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 222s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 73 | if (s == potential.size()) break; [ 222s] | ~~^~~~~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 79 | if (arc.nextstate >= potential.size()) continue; [ 222s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 107 | const auto startweight = fst->Start() < potential.size() [ 222s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 222s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 222s] 473 | Connect(fst); [ 222s] | ~~~~~~~^~~~~ [ 222s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 568 | internal::AcceptorMinimize(fst); [ 222s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 222s] | ~~^~~~~~~~~~~~~~~ [ 222s] ./../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>]': [ 222s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 222s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 222s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 222s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 222s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 222s] | ~~^~~~~~~~~~~~~~~~~ [ 222s] ./../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>]': [ 222s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 222s] 102 | Reweight(fst, distance, type); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 222s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 73 | if (s == potential.size()) break; [ 222s] | ~~^~~~~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 79 | if (arc.nextstate >= potential.size()) continue; [ 222s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 107 | const auto startweight = fst->Start() < potential.size() [ 222s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 222s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 222s] 473 | Connect(fst); [ 222s] | ~~~~~~~^~~~~ [ 222s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 545 | internal::AcceptorMinimize(&gfst); [ 222s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 222s] | ~~^~~~~~~~~~~~~~~ [ 222s] ./../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]': [ 222s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 222s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 222s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 222s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 222s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 222s] | ~~^~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 222s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 222s] 102 | Reweight(fst, distance, type); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 222s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 73 | if (s == potential.size()) break; [ 222s] | ~~^~~~~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 79 | if (arc.nextstate >= potential.size()) continue; [ 222s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 107 | const auto startweight = fst->Start() < potential.size() [ 222s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 222s] In file included from ./../include/fst/cache.h:40: [ 222s] ./../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 >]': [ 222s] ./../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 >]' [ 222s] 416 | BaseImpl::DeleteStates(dstates); [ 222s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 222s] ./../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 >]' [ 222s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 222s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 222s] ./../include/fst/mutable-fst.h:344:8: required from here [ 222s] 344 | void DeleteStates(const std::vector &dstates) override { [ 222s] | ^~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 222s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 222s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 222s] ./../include/fst/minimize.h:473:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 222s] 473 | Connect(fst); [ 222s] | ~~~~~~~^~~~~ [ 222s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 568 | internal::AcceptorMinimize(fst); [ 222s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 222s] | ~~^~~~~~~~~~~~~~~ [ 222s] ./../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 >]': [ 222s] ./../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 >]' [ 222s] 416 | BaseImpl::DeleteStates(dstates); [ 222s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 222s] ./../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 >]' [ 222s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 222s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 222s] ./../include/fst/mutable-fst.h:344:8: required from here [ 222s] 344 | void DeleteStates(const std::vector &dstates) override { [ 222s] | ^~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 222s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 222s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 222s] ./../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 >]': [ 222s] ./../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 >]' [ 222s] 416 | BaseImpl::DeleteStates(dstates); [ 222s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 222s] ./../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 >]' [ 222s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 222s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 222s] ./../include/fst/mutable-fst.h:344:8: required from here [ 222s] 344 | void DeleteStates(const std::vector &dstates) override { [ 222s] | ^~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 222s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 222s] ./../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] [ 222s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 222s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 222s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 222s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 222s] 325 | Initialize(fst); [ 222s] | ^~~~~~~~~~ [ 222s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 222s] 484 | AcyclicMinimizer minimizer(*fst); [ 222s] | ^~~~~~~~~ [ 222s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 222s] 545 | internal::AcceptorMinimize(&gfst); [ 222s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 222s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 222s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 222s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 222s] minimize.cc:38:1: required from here [ 222s] 168 | ({#Op, Arc::Type()}, Op) [ 222s] | ^ [ 222s] ./../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] [ 222s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 222s] | ~~^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 223s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 223s] 325 | Initialize(fst); [ 223s] | ^~~~~~~~~~ [ 223s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 223s] 484 | AcyclicMinimizer minimizer(*fst); [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 223s] 568 | internal::AcceptorMinimize(fst); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 223s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 223s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] minimize.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../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] [ 223s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 223s] | ~~^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 223s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 223s] 325 | Initialize(fst); [ 223s] | ^~~~~~~~~~ [ 223s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 223s] 484 | AcyclicMinimizer minimizer(*fst); [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 223s] 545 | internal::AcceptorMinimize(&gfst); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 223s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 223s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] minimize.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../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] [ 223s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 223s] | ~~^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 223s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 223s] 325 | Initialize(fst); [ 223s] | ^~~~~~~~~~ [ 223s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 223s] 484 | AcyclicMinimizer minimizer(*fst); [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 223s] 568 | internal::AcceptorMinimize(fst); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 223s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 223s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] minimize.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../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] [ 223s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 223s] | ~~^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 223s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 223s] 325 | Initialize(fst); [ 223s] | ^~~~~~~~~~ [ 223s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 223s] 484 | AcyclicMinimizer minimizer(*fst); [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 223s] 545 | internal::AcceptorMinimize(&gfst); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 223s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 223s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] minimize.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../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] [ 223s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 223s] | ~~^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 223s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 223s] 325 | Initialize(fst); [ 223s] | ^~~~~~~~~~ [ 223s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 223s] 484 | AcyclicMinimizer minimizer(*fst); [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 223s] 568 | internal::AcceptorMinimize(fst); [ 223s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 223s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 223s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] minimize.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../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] [ 223s] 397 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 223s] | ~~^~~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/partition.h:28, [ 223s] from ./../include/fst/minimize.h:43: [ 223s] ./../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]': [ 223s] ./../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>]' [ 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 = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 223s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 223s] | ^~~~~~~~~~~ [ 223s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 223s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 223s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 223s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 223s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 223s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] minimize.cc:38: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<_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]': [ 223s] ./../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>]' [ 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 = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 223s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 223s] | ^~~~~~~~~~~ [ 223s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 223s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 223s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 223s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 223s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 223s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] minimize.cc:38: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] In file included from ./../include/fst/minimize.h:38: [ 223s] ./../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]': [ 223s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 223s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 223s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 223s] ./../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> >]' [ 223s] 159 | aiter.SetValue((*mapper)(arc)); [ 223s] | ~~~~~~~~~^~~~~ [ 223s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 223s] 503 | ArcMap(fst, mapper); [ 223s] | ~~~~~~^~~~~~~~~~~~~ [ 223s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 223s] 544 | Encode(&gfst, &encoder); [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 223s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 223s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 223s] minimize.cc:38:1: required from here [ 223s] 168 | ({#Op, Arc::Type()}, Op) [ 223s] | ^ [ 223s] ./../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] [ 223s] 202 | if (label < 1 || label > triples_.size()) { [ 223s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 224s] ./../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]': [ 224s] ./../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]' [ 224s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] 689 | &unweighted); [ 224s] | ~~~~~~~~~~~~ [ 224s] ./../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]' [ 224s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 224s] | ^~~~~~~~~~~ [ 224s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 224s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 224s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 224s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 224s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] minimize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 224s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 224s] ./../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]': [ 224s] ./../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]' [ 224s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] 689 | &unweighted); [ 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/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 224s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 224s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 224s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 224s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] minimize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 224s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 224s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 224s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 224s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 224s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 224s] 159 | aiter.SetValue((*mapper)(arc)); [ 224s] | ~~~~~~~~~^~~~~ [ 224s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 224s] 503 | ArcMap(fst, mapper); [ 224s] | ~~~~~~^~~~~~~~~~~~~ [ 224s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 224s] 567 | Encode(fst, &encoder); [ 224s] | ~~~~~~^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 224s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] minimize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 202 | if (label < 1 || label > triples_.size()) { [ 224s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 224s] ./../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]': [ 224s] ./../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>]' [ 224s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] 689 | &unweighted); [ 224s] | ~~~~~~~~~~~~ [ 224s] ./../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>]' [ 224s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 224s] | ^~~~~~~~~~~ [ 224s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 224s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 224s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 224s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 224s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] minimize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 224s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 224s] ./../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]': [ 224s] ./../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>]' [ 224s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] 689 | &unweighted); [ 224s] | ~~~~~~~~~~~~ [ 224s] ./../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>]' [ 224s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 224s] | ^~~~~~~~~~~ [ 224s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 224s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 224s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 224s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 224s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] minimize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 224s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 224s] ./../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]': [ 224s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 224s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 224s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 224s] ./../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> >]' [ 224s] 159 | aiter.SetValue((*mapper)(arc)); [ 224s] | ~~~~~~~~~^~~~~ [ 224s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 224s] 503 | ArcMap(fst, mapper); [ 224s] | ~~~~~~^~~~~~~~~~~~~ [ 224s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 224s] 544 | Encode(&gfst, &encoder); [ 224s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 224s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] minimize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 202 | if (label < 1 || label > triples_.size()) { [ 224s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 224s] ./../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]': [ 224s] ./../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]' [ 224s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] 689 | &unweighted); [ 224s] | ~~~~~~~~~~~~ [ 224s] ./../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]' [ 224s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 224s] | ^~~~~~~~~~~ [ 224s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 224s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 224s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 224s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 224s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] minimize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 224s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 224s] ./../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]': [ 224s] ./../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]' [ 224s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] 689 | &unweighted); [ 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 = LogWeightTpl]' [ 224s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 224s] | ^~~~~~~~~~~ [ 224s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 224s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 224s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 224s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 224s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] minimize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 224s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 224s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 224s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 224s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 224s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 224s] 159 | aiter.SetValue((*mapper)(arc)); [ 224s] | ~~~~~~~~~^~~~~ [ 224s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 224s] 503 | ArcMap(fst, mapper); [ 224s] | ~~~~~~^~~~~~~~~~~~~ [ 224s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 224s] 567 | Encode(fst, &encoder); [ 224s] | ~~~~~~^~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 224s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] minimize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 202 | if (label < 1 || label > triples_.size()) { [ 224s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 224s] ./../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]': [ 224s] ./../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>]' [ 224s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] 689 | &unweighted); [ 224s] | ~~~~~~~~~~~~ [ 224s] ./../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>]' [ 224s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 224s] | ^~~~~~~~~~~ [ 224s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 224s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 224s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 224s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 224s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] minimize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 224s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 224s] ./../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]': [ 224s] ./../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>]' [ 224s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] 689 | &unweighted); [ 224s] | ~~~~~~~~~~~~ [ 224s] ./../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>]' [ 224s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 224s] | ^~~~~~~~~~~ [ 224s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 224s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 224s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 224s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 224s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] minimize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 224s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 224s] ./../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]': [ 224s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 224s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 224s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 224s] ./../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> >]' [ 224s] 159 | aiter.SetValue((*mapper)(arc)); [ 224s] | ~~~~~~~~~^~~~~ [ 224s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 224s] 503 | ArcMap(fst, mapper); [ 224s] | ~~~~~~^~~~~~~~~~~~~ [ 224s] ./../include/fst/minimize.h:544:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 224s] 544 | Encode(&gfst, &encoder); [ 224s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 224s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] minimize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 202 | if (label < 1 || label > triples_.size()) { [ 224s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 224s] ./../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]': [ 224s] ./../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]' [ 224s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 224s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] 689 | &unweighted); [ 224s] | ~~~~~~~~~~~~ [ 224s] ./../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]' [ 224s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 224s] | ^~~~~~~~~~~ [ 224s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 224s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 224s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 224s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 224s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 224s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 224s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 224s] minimize.cc:38:1: required from here [ 224s] 168 | ({#Op, Arc::Type()}, Op) [ 224s] | ^ [ 224s] ./../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] [ 224s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 224s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 225s] ./../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]': [ 225s] ./../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]' [ 225s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 225s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] 689 | &unweighted); [ 225s] | ~~~~~~~~~~~~ [ 225s] ./../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]' [ 225s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 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/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 225s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 225s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 225s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 225s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] minimize.cc:38:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 225s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 225s] ./../include/fst/encode.h:480:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 225s] 480 | const auto triple = table_->Decode(arc.ilabel); [ 225s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 225s] ./../include/fst/arc-map.h:159:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 225s] 159 | aiter.SetValue((*mapper)(arc)); [ 225s] | ~~~~~~~~~^~~~~ [ 225s] ./../include/fst/encode.h:503:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 225s] 503 | ArcMap(fst, mapper); [ 225s] | ~~~~~~^~~~~~~~~~~~~ [ 225s] ./../include/fst/minimize.h:567:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 225s] 567 | Encode(fst, &encoder); [ 225s] | ~~~~~~^~~~~~~~~~~~~~~ [ 225s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 225s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 225s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] minimize.cc:38:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 202 | if (label < 1 || label > triples_.size()) { [ 225s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 225s] In file included from ./../include/fst/minimize.h:35: [ 225s] ./../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> >]': [ 225s] ./../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> > >]' [ 225s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 225s] | ~~~~~~~~~~~~^~ [ 225s] ./../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> > >]' [ 225s] 129 | StateMap(fst, &mapper); [ 225s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 225s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 225s] 111 | StateMap(fst, mapper); [ 225s] | ~~~~~~~~^~~~~~~~~~~~~ [ 225s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 225s] 483 | ArcSort(fst, comp); [ 225s] | ~~~~~~~^~~~~~~~~~~ [ 225s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 225s] 545 | internal::AcceptorMinimize(&gfst); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 225s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 225s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 225s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] minimize.cc:38:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 225s] | ~~~^~~~~~~~~~~~~~~ [ 225s] ./../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]': [ 225s] ./../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]' [ 225s] 212 | size_t hash = hasher(s); [ 225s] | ~~~~~~^~~ [ 225s] ./../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]' [ 225s] 243 | PrePartition(fst); [ 225s] | ^~~~~~~~~~~~ [ 225s] ./../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]' [ 225s] 136 | Initialize(fst); [ 225s] | ^~~~~~~~~~ [ 225s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 225s] 491 | CyclicMinimizer> minimizer(*fst); [ 225s] | ^~~~~~~~~ [ 225s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 225s] 545 | internal::AcceptorMinimize(&gfst); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 225s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 225s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 225s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] minimize.cc:38:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 225s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 225s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 225s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 225s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 225s] | ~~~~~~~~~~~~^~ [ 225s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 225s] 129 | StateMap(fst, &mapper); [ 225s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 225s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 225s] 111 | StateMap(fst, mapper); [ 225s] | ~~~~~~~~^~~~~~~~~~~~~ [ 225s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 225s] 483 | ArcSort(fst, comp); [ 225s] | ~~~~~~~^~~~~~~~~~~ [ 225s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 225s] 568 | internal::AcceptorMinimize(fst); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 225s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 225s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 225s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] minimize.cc:38:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 225s] | ~~~^~~~~~~~~~~~~~~ [ 225s] ./../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]': [ 225s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 225s] 212 | size_t hash = hasher(s); [ 225s] | ~~~~~~^~~ [ 225s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 225s] 243 | PrePartition(fst); [ 225s] | ^~~~~~~~~~~~ [ 225s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 225s] 136 | Initialize(fst); [ 225s] | ^~~~~~~~~~ [ 225s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 225s] 491 | CyclicMinimizer> minimizer(*fst); [ 225s] | ^~~~~~~~~ [ 225s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 225s] 568 | internal::AcceptorMinimize(fst); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 225s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 225s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 225s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] minimize.cc:38:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 225s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 225s] ./../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> >]': [ 225s] ./../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> > >]' [ 225s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 225s] | ~~~~~~~~~~~~^~ [ 225s] ./../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> > >]' [ 225s] 129 | StateMap(fst, &mapper); [ 225s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 225s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 225s] 111 | StateMap(fst, mapper); [ 225s] | ~~~~~~~~^~~~~~~~~~~~~ [ 225s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 225s] 483 | ArcSort(fst, comp); [ 225s] | ~~~~~~~^~~~~~~~~~~ [ 225s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 225s] 545 | internal::AcceptorMinimize(&gfst); [ 225s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 225s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 225s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 225s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 225s] minimize.cc:38:1: required from here [ 225s] 168 | ({#Op, Arc::Type()}, Op) [ 225s] | ^ [ 225s] ./../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] [ 225s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 225s] | ~~~^~~~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../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]' [ 226s] 212 | size_t hash = hasher(s); [ 226s] | ~~~~~~^~~ [ 226s] ./../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]' [ 226s] 243 | PrePartition(fst); [ 226s] | ^~~~~~~~~~~~ [ 226s] ./../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]' [ 226s] 136 | Initialize(fst); [ 226s] | ^~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 226s] 491 | CyclicMinimizer> minimizer(*fst); [ 226s] | ^~~~~~~~~ [ 226s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 226s] 545 | internal::AcceptorMinimize(&gfst); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 226s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 226s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] minimize.cc:38:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 226s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 226s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 226s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 226s] | ~~~~~~~~~~~~^~ [ 226s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 226s] 129 | StateMap(fst, &mapper); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 226s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 226s] 111 | StateMap(fst, mapper); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 226s] 483 | ArcSort(fst, comp); [ 226s] | ~~~~~~~^~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 226s] 568 | internal::AcceptorMinimize(fst); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 226s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 226s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] minimize.cc:38:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 226s] | ~~~^~~~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 226s] 212 | size_t hash = hasher(s); [ 226s] | ~~~~~~^~~ [ 226s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 226s] 243 | PrePartition(fst); [ 226s] | ^~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 226s] 136 | Initialize(fst); [ 226s] | ^~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 226s] 491 | CyclicMinimizer> minimizer(*fst); [ 226s] | ^~~~~~~~~ [ 226s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 226s] 568 | internal::AcceptorMinimize(fst); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 226s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 226s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] minimize.cc:38:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 226s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 226s] ./../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> >]': [ 226s] ./../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> > >]' [ 226s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 226s] | ~~~~~~~~~~~~^~ [ 226s] ./../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> > >]' [ 226s] 129 | StateMap(fst, &mapper); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 226s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 226s] 111 | StateMap(fst, mapper); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 226s] 483 | ArcSort(fst, comp); [ 226s] | ~~~~~~~^~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 226s] 545 | internal::AcceptorMinimize(&gfst); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 226s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 226s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] minimize.cc:38:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 226s] | ~~~^~~~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../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]' [ 226s] 212 | size_t hash = hasher(s); [ 226s] | ~~~~~~^~~ [ 226s] ./../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]' [ 226s] 243 | PrePartition(fst); [ 226s] | ^~~~~~~~~~~~ [ 226s] ./../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]' [ 226s] 136 | Initialize(fst); [ 226s] | ^~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 226s] 491 | CyclicMinimizer> minimizer(*fst); [ 226s] | ^~~~~~~~~ [ 226s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 226s] 545 | internal::AcceptorMinimize(&gfst); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 226s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 226s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] minimize.cc:38:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 226s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 226s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 226s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 226s] | ~~~~~~~~~~~~^~ [ 226s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 226s] 129 | StateMap(fst, &mapper); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 226s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 226s] 111 | StateMap(fst, mapper); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:483:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 226s] 483 | ArcSort(fst, comp); [ 226s] | ~~~~~~~^~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 226s] 568 | internal::AcceptorMinimize(fst); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 226s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 226s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] minimize.cc:38:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 226s] | ~~~^~~~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../include/fst/minimize.h:212:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 226s] 212 | size_t hash = hasher(s); [ 226s] | ~~~~~~^~~ [ 226s] ./../include/fst/minimize.h:243:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 226s] 243 | PrePartition(fst); [ 226s] | ^~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 226s] 136 | Initialize(fst); [ 226s] | ^~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 226s] 491 | CyclicMinimizer> minimizer(*fst); [ 226s] | ^~~~~~~~~ [ 226s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 226s] 568 | internal::AcceptorMinimize(fst); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 226s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 226s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] minimize.cc:38:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 162 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 226s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../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> >]' [ 226s] 142 | dfs = visitor->InitState(root, root); [ 226s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 226s] ./../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]' [ 226s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 226s] 392 | DfsVisit(fst, &hvisitor); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 226s] 325 | Initialize(fst); [ 226s] | ^~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 226s] 484 | AcyclicMinimizer minimizer(*fst); [ 226s] | ^~~~~~~~~ [ 226s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 226s] 545 | internal::AcceptorMinimize(&gfst); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 226s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 226s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] minimize.cc:38:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 226s] | ~~^~~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../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> >]' [ 226s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 226s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../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]' [ 226s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 226s] 392 | DfsVisit(fst, &hvisitor); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 226s] 325 | Initialize(fst); [ 226s] | ^~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 226s] 484 | AcyclicMinimizer minimizer(*fst); [ 226s] | ^~~~~~~~~ [ 226s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 226s] 545 | internal::AcceptorMinimize(&gfst); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 226s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 226s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] minimize.cc:38:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 226s] 368 | if (h > max_height_) max_height_ = h; [ 226s] | ~~^~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../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 > >]' [ 226s] 142 | dfs = visitor->InitState(root, root); [ 226s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 226s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 226s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 226s] 392 | DfsVisit(fst, &hvisitor); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 226s] 325 | Initialize(fst); [ 226s] | ^~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 226s] 484 | AcyclicMinimizer minimizer(*fst); [ 226s] | ^~~~~~~~~ [ 226s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 226s] 568 | internal::AcceptorMinimize(fst); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 226s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 226s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] minimize.cc:38:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 226s] | ~~^~~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../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 > >]' [ 226s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 226s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 226s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 226s] 392 | DfsVisit(fst, &hvisitor); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 226s] 325 | Initialize(fst); [ 226s] | ^~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 226s] 484 | AcyclicMinimizer minimizer(*fst); [ 226s] | ^~~~~~~~~ [ 226s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 226s] 568 | internal::AcceptorMinimize(fst); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 226s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 226s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] minimize.cc:38:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 226s] 368 | if (h > max_height_) max_height_ = h; [ 226s] | ~~^~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../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> >]' [ 226s] 142 | dfs = visitor->InitState(root, root); [ 226s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 226s] ./../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]' [ 226s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 226s] 392 | DfsVisit(fst, &hvisitor); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 226s] 325 | Initialize(fst); [ 226s] | ^~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 226s] 484 | AcyclicMinimizer minimizer(*fst); [ 226s] | ^~~~~~~~~ [ 226s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 226s] 545 | internal::AcceptorMinimize(&gfst); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 226s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 226s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] minimize.cc:38:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 226s] | ~~^~~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../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> >]' [ 226s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 226s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../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]' [ 226s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 226s] 392 | DfsVisit(fst, &hvisitor); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 226s] 325 | Initialize(fst); [ 226s] | ^~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 226s] 484 | AcyclicMinimizer minimizer(*fst); [ 226s] | ^~~~~~~~~ [ 226s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 226s] 545 | internal::AcceptorMinimize(&gfst); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 226s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 226s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] minimize.cc:38:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 226s] 368 | if (h > max_height_) max_height_ = h; [ 226s] | ~~^~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../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 > >]' [ 226s] 142 | dfs = visitor->InitState(root, root); [ 226s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 226s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 226s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 226s] 392 | DfsVisit(fst, &hvisitor); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 226s] 325 | Initialize(fst); [ 226s] | ^~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 226s] 484 | AcyclicMinimizer minimizer(*fst); [ 226s] | ^~~~~~~~~ [ 226s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 226s] 568 | internal::AcceptorMinimize(fst); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 226s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 226s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] minimize.cc:38:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../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] [ 226s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 226s] | ~~^~~~~~~~~~~~~~ [ 226s] ./../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]': [ 226s] ./../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 > >]' [ 226s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 226s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 226s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 226s] 392 | DfsVisit(fst, &hvisitor); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 226s] 325 | Initialize(fst); [ 226s] | ^~~~~~~~~~ [ 226s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 226s] 484 | AcyclicMinimizer minimizer(*fst); [ 226s] | ^~~~~~~~~ [ 226s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 226s] 568 | internal::AcceptorMinimize(fst); [ 226s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 226s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 226s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 226s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 226s] minimize.cc:38:1: required from here [ 226s] 168 | ({#Op, Arc::Type()}, Op) [ 226s] | ^ [ 226s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 226s] 368 | if (h > max_height_) max_height_ = h; [ 226s] | ~~^~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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> >]' [ 227s] 142 | dfs = visitor->InitState(root, root); [ 227s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 227s] 392 | DfsVisit(fst, &hvisitor); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 227s] 325 | Initialize(fst); [ 227s] | ^~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 227s] 484 | AcyclicMinimizer minimizer(*fst); [ 227s] | ^~~~~~~~~ [ 227s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 545 | internal::AcceptorMinimize(&gfst); [ 227s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 227s] | ~~^~~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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> >]' [ 227s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 227s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 227s] 392 | DfsVisit(fst, &hvisitor); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 227s] 325 | Initialize(fst); [ 227s] | ^~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 227s] 484 | AcyclicMinimizer minimizer(*fst); [ 227s] | ^~~~~~~~~ [ 227s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 545 | internal::AcceptorMinimize(&gfst); [ 227s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 227s] 368 | if (h > max_height_) max_height_ = h; [ 227s] | ~~^~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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 > >]' [ 227s] 142 | dfs = visitor->InitState(root, root); [ 227s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 227s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 227s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 227s] 392 | DfsVisit(fst, &hvisitor); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 227s] 325 | Initialize(fst); [ 227s] | ^~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 227s] 484 | AcyclicMinimizer minimizer(*fst); [ 227s] | ^~~~~~~~~ [ 227s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 568 | internal::AcceptorMinimize(fst); [ 227s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 344 | if (s >= num_states_) num_states_ = s + 1; [ 227s] | ~~^~~~~~~~~~~~~~ [ 227s] ./../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]': [ 227s] ./../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 > >]' [ 227s] 158 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 227s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 227s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:392:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 227s] 392 | DfsVisit(fst, &hvisitor); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:325:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 227s] 325 | Initialize(fst); [ 227s] | ^~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:484:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 227s] 484 | AcyclicMinimizer minimizer(*fst); [ 227s] | ^~~~~~~~~ [ 227s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 568 | internal::AcceptorMinimize(fst); [ 227s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../include/fst/minimize.h:368:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 227s] 368 | if (h > max_height_) max_height_ = h; [ 227s] | ~~^~~~~~~~~~~~~ [ 227s] In file included from ./../include/fst/queue.h:40: [ 227s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 227s] ./../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> >]' [ 227s] 119 | visitor->FinishVisit(); [ 227s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 227s] ./../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]' [ 227s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] /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 >]' [ 227s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 227s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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>]' [ 227s] 665 | queue_ = std::make_unique>(fst, filter); [ 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:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 227s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../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] [ 227s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 227s] ./../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> > >]' [ 227s] 119 | visitor->FinishVisit(); [ 227s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 227s] ./../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]' [ 227s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] /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 >]' [ 227s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 227s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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>]' [ 227s] 665 | queue_ = std::make_unique>(fst, filter); [ 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:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 227s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../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] [ 227s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../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> > >]': [ 227s] ./../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> > > >]' [ 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 = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 227s] 129 | StateMap(fst, &mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 227s] 111 | StateMap(fst, mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 238 | ArcSort(&Tr_, icomp); [ 227s] | ~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 136 | Initialize(fst); [ 227s] | ^~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 227s] 491 | CyclicMinimizer> minimizer(*fst); [ 227s] | ^~~~~~~~~ [ 227s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 545 | internal::AcceptorMinimize(&gfst); [ 227s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38: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 >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 227s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 227s] | ~~~^~~~~~~~~~~~~~~ [ 227s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 227s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 227s] 119 | visitor->FinishVisit(); [ 227s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 227s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 227s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] /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 >]' [ 227s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 227s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 665 | queue_ = std::make_unique>(fst, filter); [ 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/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../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] [ 227s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 227s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 227s] 119 | visitor->FinishVisit(); [ 227s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 227s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 227s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] /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 >]' [ 227s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 227s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 665 | queue_ = std::make_unique>(fst, filter); [ 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/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../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] [ 227s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 227s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; 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 = ReverseArc > >; 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 = ReverseArc > >; Compare = ILabelCompare > > >]' [ 227s] 111 | StateMap(fst, mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 227s] 238 | ArcSort(&Tr_, icomp); [ 227s] | ~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 227s] 136 | Initialize(fst); [ 227s] | ^~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 227s] 491 | CyclicMinimizer> minimizer(*fst); [ 227s] | ^~~~~~~~~ [ 227s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 568 | internal::AcceptorMinimize(fst); [ 227s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38: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/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 227s] ./../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> >]' [ 227s] 119 | visitor->FinishVisit(); [ 227s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 227s] ./../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]' [ 227s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] /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 >]' [ 227s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 227s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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>]' [ 227s] 665 | queue_ = std::make_unique>(fst, filter); [ 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:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 227s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../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] [ 227s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 227s] ./../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> > >]' [ 227s] 119 | visitor->FinishVisit(); [ 227s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 227s] ./../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]' [ 227s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] /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 >]' [ 227s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 227s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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>]' [ 227s] 665 | queue_ = std::make_unique>(fst, filter); [ 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:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 227s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../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] [ 227s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../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> > >]': [ 227s] ./../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> > > >]' [ 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 = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 227s] 129 | StateMap(fst, &mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 227s] 111 | StateMap(fst, mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 238 | ArcSort(&Tr_, icomp); [ 227s] | ~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 136 | Initialize(fst); [ 227s] | ^~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 227s] 491 | CyclicMinimizer> minimizer(*fst); [ 227s] | ^~~~~~~~~ [ 227s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 545 | internal::AcceptorMinimize(&gfst); [ 227s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38: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 >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 227s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 227s] | ~~~^~~~~~~~~~~~~~~ [ 227s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 227s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 227s] 119 | visitor->FinishVisit(); [ 227s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 227s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 227s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] /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 >]' [ 227s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 227s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 665 | queue_ = std::make_unique>(fst, filter); [ 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/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../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] [ 227s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 227s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 227s] 119 | visitor->FinishVisit(); [ 227s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 227s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 227s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] /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 >]' [ 227s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 227s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 665 | queue_ = std::make_unique>(fst, filter); [ 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/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../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] [ 227s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 227s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; 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 = ReverseArc > >; 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 = ReverseArc > >; Compare = ILabelCompare > > >]' [ 227s] 111 | StateMap(fst, mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 227s] 238 | ArcSort(&Tr_, icomp); [ 227s] | ~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 227s] 136 | Initialize(fst); [ 227s] | ^~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 227s] 491 | CyclicMinimizer> minimizer(*fst); [ 227s] | ^~~~~~~~~ [ 227s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 568 | internal::AcceptorMinimize(fst); [ 227s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38: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/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 227s] ./../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> >]' [ 227s] 119 | visitor->FinishVisit(); [ 227s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 227s] ./../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]' [ 227s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] /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 >]' [ 227s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 227s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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>]' [ 227s] 665 | queue_ = std::make_unique>(fst, filter); [ 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:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 227s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../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] [ 227s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 227s] ./../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> > >]' [ 227s] 119 | visitor->FinishVisit(); [ 227s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 227s] ./../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]' [ 227s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] /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 >]' [ 227s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 227s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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>]' [ 227s] 665 | queue_ = std::make_unique>(fst, filter); [ 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:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 227s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 227s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:540:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 540 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../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] [ 227s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../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> > >]': [ 227s] ./../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> > > >]' [ 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 = ReverseArc >, fst::GALLIC_LEFT> >; C = ArcSortMapper >, fst::GALLIC_LEFT> >, ILabelCompare >, fst::GALLIC_LEFT> > > >]' [ 227s] 129 | StateMap(fst, &mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 227s] 111 | StateMap(fst, mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 238 | ArcSort(&Tr_, icomp); [ 227s] | ~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 136 | Initialize(fst); [ 227s] | ^~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 227s] 491 | CyclicMinimizer> minimizer(*fst); [ 227s] | ^~~~~~~~~ [ 227s] ./../include/fst/minimize.h:545:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 545 | internal::AcceptorMinimize(&gfst); [ 227s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38: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 >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 227s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 227s] | ~~~^~~~~~~~~~~~~~~ [ 227s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 227s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 227s] 119 | visitor->FinishVisit(); [ 227s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 227s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 227s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] /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 >]' [ 227s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 227s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 665 | queue_ = std::make_unique>(fst, filter); [ 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/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../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] [ 227s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 227s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 227s] 119 | visitor->FinishVisit(); [ 227s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 227s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 227s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] /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 >]' [ 227s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 227s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../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]' [ 227s] 665 | queue_ = std::make_unique>(fst, filter); [ 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/minimize.h:562:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 562 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 227s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38:1: required from here [ 227s] 168 | ({#Op, Arc::Type()}, Op) [ 227s] | ^ [ 227s] ./../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] [ 227s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../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] [ 227s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 227s] | ~~^~~~~~~~~~~~~~~~ [ 227s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 227s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; 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 = ReverseArc > >; 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 = ReverseArc > >; Compare = ILabelCompare > > >]' [ 227s] 111 | StateMap(fst, mapper); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:238:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 227s] 238 | ArcSort(&Tr_, icomp); [ 227s] | ~~~~~~~^~~~~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:136:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 227s] 136 | Initialize(fst); [ 227s] | ^~~~~~~~~~ [ 227s] ./../include/fst/minimize.h:491:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 227s] 491 | CyclicMinimizer> minimizer(*fst); [ 227s] | ^~~~~~~~~ [ 227s] ./../include/fst/minimize.h:568:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 227s] 568 | internal::AcceptorMinimize(fst); [ 227s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 227s] ./../include/fst/script/minimize.h:39:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 227s] 39 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 227s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 227s] minimize.cc:38: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] | ~~~^~~~~~~~~~~~~~~ [ 228s] depbase=`echo project.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 228s] /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 &&\ [ 228s] mv -f $depbase.Tpo $depbase.Plo [ 228s] depbase=`echo prune.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 228s] /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 &&\ [ 228s] mv -f $depbase.Tpo $depbase.Plo [ 228s] 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 [ 229s] 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 [ 229s] depbase=`echo push.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 229s] /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 &&\ [ 229s] mv -f $depbase.Tpo $depbase.Plo [ 229s] 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 [ 230s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 230s] ./../include/fst/queue.h:238:8: required from here [ 230s] 238 | void Update(StateId s) override { [ 230s] | ^~~~~~ [ 230s] ./../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] [ 230s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 230s] | ~~^~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 230s] ./../include/fst/queue.h:558:11: required from here [ 230s] 558 | StateId Head() const final { [ 230s] | ^~~~ [ 230s] ./../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] [ 230s] 562 | ((front_ >= trivial_queue_.size()) || [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 230s] ./../include/fst/queue.h:573:8: required from here [ 230s] 573 | void Enqueue(StateId s) final { [ 230s] | ^~~~~~~ [ 230s] ./../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] [ 230s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 230s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 230s] ./../include/fst/queue.h:591:8: required from here [ 230s] 591 | void Dequeue() final { [ 230s] | ^~~~~~~ [ 230s] ./../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] [ 230s] 594 | } else if (front_ < trivial_queue_.size()) { [ 230s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 230s] ./../include/fst/queue.h:603:8: required from here [ 230s] 603 | bool Empty() const final { [ 230s] | ^~~~~ [ 230s] ./../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] [ 230s] 612 | return (front_ >= trivial_queue_.size()) || [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 230s] ./../include/fst/queue.h:617:8: required from here [ 230s] 617 | void Clear() final { [ 230s] | ^~~~~ [ 230s] ./../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] [ 230s] 621 | } else if (i < trivial_queue_.size()) { [ 230s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 230s] ./../include/fst/queue.h:505:8: required from here [ 230s] 505 | void Enqueue(StateId s) final { [ 230s] | ^~~~~~~ [ 230s] ./../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] [ 230s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 230s] | ~~~~~~~~~~~~~~~~~^~~~ [ 231s] In file included from ./../include/fst/queue.h:38: [ 231s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 231s] ./../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]' [ 231s] 224 | key_[s] = heap_.Insert(s); [ 231s] | ~~~~~~~~~~~~^~~ [ 231s] ./../include/fst/queue.h:221:8: required from here [ 231s] 221 | void Enqueue(StateId s) override { [ 231s] | ^~~~~~~ [ 231s] ./../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] [ 231s] 57 | if (size_ < values_.size()) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] In file included from ./../include/fst/cache.h:40: [ 231s] ./../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 > >]': [ 231s] ./../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 > >]' [ 231s] 416 | BaseImpl::DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../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 > >]' [ 231s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:344:8: required from here [ 231s] 344 | void DeleteStates(const std::vector &dstates) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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> >]': [ 231s] ./../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> >]' [ 231s] 416 | BaseImpl::DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../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> >]' [ 231s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:344:8: required from here [ 231s] 344 | void DeleteStates(const std::vector &dstates) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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 > >]': [ 231s] ./../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 > >]' [ 231s] 416 | BaseImpl::DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../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 > >]' [ 231s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:344:8: required from here [ 231s] 344 | void DeleteStates(const std::vector &dstates) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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> >]': [ 231s] ./../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> >]' [ 231s] 416 | BaseImpl::DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../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> >]' [ 231s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:344:8: required from here [ 231s] 344 | void DeleteStates(const std::vector &dstates) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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 > >]': [ 231s] ./../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 > >]' [ 231s] 416 | BaseImpl::DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../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 > >]' [ 231s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:344:8: required from here [ 231s] 344 | void DeleteStates(const std::vector &dstates) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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> >]': [ 231s] ./../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> >]' [ 231s] 416 | BaseImpl::DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../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> >]' [ 231s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:344:8: required from here [ 231s] 344 | void DeleteStates(const std::vector &dstates) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] In file included from ./../include/fst/minimize.h:40: [ 231s] ./../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]': [ 231s] ./../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]' [ 231s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 231s] | ^~~~~~~~~ [ 231s] ./../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]' [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ~~~~~~~~~~~~^~ [ 231s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ^~~~~ [ 231s] ./../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] [ 231s] 353 | while (unfactored_.size() <= element.state) [ 231s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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>]': [ 231s] ./../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>]' [ 231s] 416 | BaseImpl::DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../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>]' [ 231s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:344:8: required from here [ 231s] 344 | void DeleteStates(const std::vector &dstates) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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]': [ 231s] ./../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]' [ 231s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 231s] | ^~~~~~~~~ [ 231s] ./../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]' [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ~~~~~~~~~~~~^~ [ 231s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ^~~~~ [ 231s] ./../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] [ 231s] 353 | while (unfactored_.size() <= element.state) [ 231s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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>]': [ 231s] ./../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>]' [ 231s] 416 | BaseImpl::DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../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>]' [ 231s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:344:8: required from here [ 231s] 344 | void DeleteStates(const std::vector &dstates) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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]': [ 231s] ./../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]' [ 231s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 231s] | ^~~~~~~~~ [ 231s] ./../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]' [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ~~~~~~~~~~~~^~ [ 231s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 231s] 48 | StateId Start() const override { return impl_->Start(); } [ 231s] | ^~~~~ [ 231s] ./../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] [ 231s] 353 | while (unfactored_.size() <= element.state) [ 231s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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>]': [ 231s] ./../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>]' [ 231s] 416 | BaseImpl::DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../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>]' [ 231s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:344:8: required from here [ 231s] 344 | void DeleteStates(const std::vector &dstates) override { [ 231s] | ^~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] In file included from ./../include/fst/script/prune.h:29, [ 231s] from prune.cc:18: [ 231s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 231s] ./../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]' [ 231s] 333 | Prune(ifst, ofst, opts); [ 231s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 231s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 231s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 231s] prune.cc:52:1: required from here [ 231s] 168 | ({#Op, Arc::Type()}, Op) [ 231s] | ^ [ 231s] ./../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] [ 231s] 246 | if ((fdistance->size() <= ifst.Start()) || [ 231s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 259 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 231s] | ~~~~~~~~~~~~^~~~ [ 231s] ./../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] [ 231s] 262 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 231s] | ~~~~~~~~~~~~~~~~~^~~~ [ 231s] ./../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] [ 231s] 264 | while (enqueued.size() <= s) { [ 231s] | ~~~~~~~~~~~~~~~~^~~~ [ 231s] ./../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] [ 231s] 282 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 231s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 289 | while (idistance.size() <= arc.nextstate) { [ 231s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 295 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 231s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 301 | while (enqueued.size() <= arc.nextstate) { [ 231s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 306 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 231s] ./../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]' [ 231s] 211 | Prune(fst, opts); [ 231s] | ~~~~~^~~~~~~~~~~ [ 231s] ./../include/fst/script/prune.h:64:10: required from 'void fst::script::Prune(FstPruneArgs2*) [with Arc = fst::ArcTpl >; FstPruneArgs2 = std::tuple]' [ 231s] 64 | Prune(fst, weight_threshold, std::get<2>(*args), std::get<3>(*args)); [ 231s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 231s] prune.cc:53:1: required from here [ 231s] 168 | ({#Op, Arc::Type()}, Op) [ 231s] | ^ [ 231s] ./../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] [ 231s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 231s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 231s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 231s] ./../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] [ 231s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 231s] | ~~^~~~~~~~~~~~~~~~ [ 231s] In file included from ./../include/fst/script/prune.h:27: [ 231s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 231s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 231s] 138 | class ImplToExpandedFst : public ImplToFst { [ 231s] | ^~~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 231s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 231s] | ^~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 231s] 527 | class VectorFst : public ImplToMutableFst> { [ 231s] | ^~~~~~~~~ [ 231s] ./../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]' [ 231s] 316 | VectorFst rfst; [ 231s] | ^~~~ [ 231s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 231s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 231s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 231s] ./../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]' [ 231s] 333 | Prune(ifst, ofst, opts); [ 231s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 231s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 231s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 231s] prune.cc:52:1: required from here [ 231s] 168 | ({#Op, Arc::Type()}, Op) [ 231s] | ^ [ 231s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 231s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 231s] | ^~~~~~~~ [ 231s] In file included from ./../include/fst/expanded-fst.h:38, [ 231s] from ./../include/fst/mutable-fst.h:38: [ 231s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 231s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 231s] | ^~~~~~~~ [ 231s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 231s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 231s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 231s] | ^~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 231s] 527 | class VectorFst : public ImplToMutableFst> { [ 231s] | ^~~~~~~~~ [ 231s] ./../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]' [ 231s] 316 | VectorFst rfst; [ 231s] | ^~~~ [ 231s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 231s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 231s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 231s] ./../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]' [ 231s] 333 | Prune(ifst, ofst, opts); [ 231s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 231s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 231s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 231s] prune.cc:52:1: required from here [ 231s] 168 | ({#Op, Arc::Type()}, Op) [ 231s] | ^ [ 231s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 231s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 231s] | ^~~~~~~~ [ 231s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 231s] 138 | class ImplToExpandedFst : public ImplToFst { [ 231s] | ^~~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 231s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 231s] 527 | class VectorFst : public ImplToMutableFst> { [ 231s] | ^~~~~~~~~ [ 231s] ./../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]' [ 231s] 316 | VectorFst rfst; [ 231s] | ^~~~ [ 231s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 231s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 231s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 231s] ./../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]' [ 231s] 333 | Prune(ifst, ofst, opts); [ 231s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 231s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 231s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 231s] prune.cc:52:1: required from here [ 231s] 168 | ({#Op, Arc::Type()}, Op) [ 231s] | ^ [ 231s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 231s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 231s] | ^~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 231s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 231s] | ^~~~~~~~~~~~~~~~ [ 231s] In file included from ./../include/fst/prune.h:32: [ 231s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 231s] ./../include/fst/prune.h:268:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 231s] 268 | enqueued[s] = heap.Insert(s); [ 231s] | ~~~~~~~~~~~^~~ [ 231s] ./../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]' [ 231s] 333 | Prune(ifst, ofst, opts); [ 231s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 231s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 231s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 231s] prune.cc:52:1: required from here [ 231s] 168 | ({#Op, Arc::Type()}, Op) [ 231s] | ^ [ 231s] ./../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] [ 231s] 57 | if (size_ < values_.size()) { [ 231s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 231s] In file included from ./../include/fst/script/push.h:25, [ 231s] from push.cc:18: [ 231s] ./../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> > >': [ 231s] ./../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> > >' [ 231s] 138 | class ImplToExpandedFst : public ImplToFst { [ 231s] | ^~~~~~~~~~~~~~~~~ [ 231s] ./../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> > >' [ 231s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 231s] | ^~~~~~~~~~~~~~~~ [ 231s] ./../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> > > >' [ 231s] 527 | class VectorFst : public ImplToMutableFst> { [ 231s] | ^~~~~~~~~ [ 231s] ./../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]' [ 231s] 133 | VectorFst> gfst; [ 231s] | ^~~~ [ 231s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 231s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 231s] 52 | std::get<4>(*args)); [ 231s] | ~~~~~~~~~~~~~~~~~~~ [ 231s] push.cc:47:1: required from here [ 231s] 168 | ({#Op, Arc::Type()}, Op) [ 231s] | ^ [ 231s] ./../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=] [ 231s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 231s] | ^~~~~~~~ [ 231s] In file included from ./../include/fst/expanded-fst.h:38, [ 231s] from ./../include/fst/mutable-fst.h:38: [ 231s] ./../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=' [ 231s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 231s] | ^~~~~~~~ [ 231s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 231s] ./../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> > >' [ 231s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 231s] | ^~~~~~~~~~~~~~~~ [ 231s] ./../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> > > >' [ 231s] 527 | class VectorFst : public ImplToMutableFst> { [ 231s] | ^~~~~~~~~ [ 231s] ./../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]' [ 231s] 133 | VectorFst> gfst; [ 231s] | ^~~~ [ 231s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 231s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 231s] 52 | std::get<4>(*args)); [ 231s] | ~~~~~~~~~~~~~~~~~~~ [ 231s] push.cc:47:1: required from here [ 231s] 168 | ({#Op, Arc::Type()}, Op) [ 231s] | ^ [ 231s] ./../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=] [ 231s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 231s] | ^~~~~~~~ [ 231s] ./../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=' [ 231s] 138 | class ImplToExpandedFst : public ImplToFst { [ 231s] | ^~~~~~~~~~~~~~~~~ [ 231s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 231s] ./../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> > > >' [ 231s] 527 | class VectorFst : public ImplToMutableFst> { [ 231s] | ^~~~~~~~~ [ 231s] ./../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]' [ 231s] 133 | VectorFst> gfst; [ 231s] | ^~~~ [ 231s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 231s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 231s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 231s] 52 | std::get<4>(*args)); [ 231s] | ~~~~~~~~~~~~~~~~~~~ [ 231s] push.cc:47:1: required from here [ 231s] 168 | ({#Op, Arc::Type()}, Op) [ 231s] | ^ [ 231s] ./../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=] [ 231s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 231s] | ^~~~~~~~ [ 231s] ./../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=' [ 231s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 231s] | ^~~~~~~~~~~~~~~~ [ 232s] ./../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> > >': [ 232s] ./../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> > >' [ 232s] 138 | class ImplToExpandedFst : public ImplToFst { [ 232s] | ^~~~~~~~~~~~~~~~~ [ 232s] ./../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> > >' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] ./../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> > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 133 | VectorFst> gfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 232s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 57 | std::get<4>(*args)); [ 232s] | ~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:47:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../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=' [ 232s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 232s] | ^~~~~~~~ [ 232s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 232s] ./../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> > >' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] ./../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> > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 133 | VectorFst> gfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 232s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 57 | std::get<4>(*args)); [ 232s] | ~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:47:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../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=' [ 232s] 138 | class ImplToExpandedFst : public ImplToFst { [ 232s] | ^~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 232s] ./../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> > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 133 | VectorFst> gfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 232s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 57 | std::get<4>(*args)); [ 232s] | ~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:47:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../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=' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] ./../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> > >': [ 232s] ./../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> > >' [ 232s] 138 | class ImplToExpandedFst : public ImplToFst { [ 232s] | ^~~~~~~~~~~~~~~~~ [ 232s] ./../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> > >' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] ./../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> > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 133 | VectorFst> gfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 232s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 52 | std::get<4>(*args)); [ 232s] | ~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:47:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../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=' [ 232s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 232s] | ^~~~~~~~ [ 232s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 232s] ./../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> > >' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] ./../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> > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 133 | VectorFst> gfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 232s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 52 | std::get<4>(*args)); [ 232s] | ~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:47:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../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=' [ 232s] 138 | class ImplToExpandedFst : public ImplToFst { [ 232s] | ^~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 232s] ./../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> > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 133 | VectorFst> gfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 232s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 52 | std::get<4>(*args)); [ 232s] | ~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:47:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../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=' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] In file included from ./../include/fst/shortest-distance.h:34, [ 232s] from ./../include/fst/prune.h:34: [ 232s] ./../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]': [ 232s] ./../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]' [ 232s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 232s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 689 | &unweighted); [ 232s] | ~~~~~~~~~~~~ [ 232s] ./../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]' [ 232s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 232s] | ^~~~~~~~~~~ [ 232s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 232s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 232s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../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]' [ 232s] 333 | Prune(ifst, ofst, opts); [ 232s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 232s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 232s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] prune.cc:52:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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] [ 232s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 232s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 232s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 232s] from ./../include/fst/compat.h:21, [ 232s] from ./../include/fst/util.h:44, [ 232s] from ./../include/fst/error-weight.h:23, [ 232s] from ./../include/fst/arc.h:30, [ 232s] from ./../include/fst/arc-map.h:33: [ 232s] /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>]': [ 232s] /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 [ 232s] 857 | __unique(_ForwardIterator __first, _ForwardIterator __last, [ 232s] | ^~~~~~~~ [ 232s] /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 [ 232s] ./../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]': [ 232s] ./../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]' [ 232s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 232s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 689 | &unweighted); [ 232s] | ~~~~~~~~~~~~ [ 232s] ./../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]' [ 232s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 232s] | ^~~~~~~~~~~ [ 232s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 232s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 232s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../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]' [ 232s] 333 | Prune(ifst, ofst, opts); [ 232s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 232s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 232s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] prune.cc:52:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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] [ 232s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 232s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 232s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 232s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 232s] | ^~~~~~~~~ [ 232s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 232s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 232s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 232s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 232s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../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]' [ 232s] 333 | Prune(ifst, ofst, opts); [ 232s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 232s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 232s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] prune.cc:52:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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] [ 232s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 232s] | ~~^~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 232s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 232s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 232s] | ^~~~~~~~~ [ 232s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 232s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 232s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/prune.h:309:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 232s] 309 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 232s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../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]' [ 232s] 333 | Prune(ifst, ofst, opts); [ 232s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 232s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 232s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] prune.cc:52:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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] [ 232s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 232s] | ~~^~~~~~~~~~~~~~~~~~~ [ 232s] ./../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> > >': [ 232s] ./../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> > >' [ 232s] 138 | class ImplToExpandedFst : public ImplToFst { [ 232s] | ^~~~~~~~~~~~~~~~~ [ 232s] ./../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> > >' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] ./../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> > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 133 | VectorFst> gfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 232s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 57 | std::get<4>(*args)); [ 232s] | ~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:47:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../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=' [ 232s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 232s] | ^~~~~~~~ [ 232s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 232s] ./../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> > >' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] ./../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> > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 133 | VectorFst> gfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 232s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 57 | std::get<4>(*args)); [ 232s] | ~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:47:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../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=' [ 232s] 138 | class ImplToExpandedFst : public ImplToFst { [ 232s] | ^~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 232s] ./../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> > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 133 | VectorFst> gfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 232s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 57 | std::get<4>(*args)); [ 232s] | ~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:47:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../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=' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] ./../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> > >': [ 232s] ./../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> > >' [ 232s] 138 | class ImplToExpandedFst : public ImplToFst { [ 232s] | ^~~~~~~~~~~~~~~~~ [ 232s] ./../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> > >' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] ./../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> > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 133 | VectorFst> gfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 232s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 52 | std::get<4>(*args)); [ 232s] | ~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:47:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../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=' [ 232s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 232s] | ^~~~~~~~ [ 232s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 232s] ./../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> > >' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] ./../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> > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 133 | VectorFst> gfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 232s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 52 | std::get<4>(*args)); [ 232s] | ~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:47:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../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=' [ 232s] 138 | class ImplToExpandedFst : public ImplToFst { [ 232s] | ^~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 232s] ./../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> > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 133 | VectorFst> gfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 232s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 52 | std::get<4>(*args)); [ 232s] | ~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:47:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../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=' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] In file included from ./../include/fst/queue.h:40: [ 232s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 232s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 232s] 119 | visitor->FinishVisit(); [ 232s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 232s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 232s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 232s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /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 >]' [ 232s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 232s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../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]' [ 232s] 665 | queue_ = std::make_unique>(fst, filter); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 232s] ./../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]' [ 232s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 232s] | ^~~~~~~~~~~ [ 232s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 232s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 232s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../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]' [ 232s] 333 | Prune(ifst, ofst, opts); [ 232s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 232s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 232s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] prune.cc:52:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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] [ 232s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 232s] | ~~^~~~~~~~~~~~~~~~ [ 232s] ./../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] [ 232s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 232s] | ~~^~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 232s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 232s] 119 | visitor->FinishVisit(); [ 232s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 232s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 232s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 232s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /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 >]' [ 232s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 232s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../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]' [ 232s] 665 | queue_ = std::make_unique>(fst, filter); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 232s] ./../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]' [ 232s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 232s] | ^~~~~~~~~~~ [ 232s] ./../include/fst/prune.h:244:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 232s] 244 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 232s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../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]' [ 232s] 333 | Prune(ifst, ofst, opts); [ 232s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/script/prune.h:48:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 232s] 48 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 232s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] prune.cc:52:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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] [ 232s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 232s] | ~~^~~~~~~~~~~~~~~~ [ 232s] ./../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] [ 232s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 232s] | ~~^~~~~~~~~~~~~~~~ [ 232s] ./../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> > >': [ 232s] ./../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> > >' [ 232s] 138 | class ImplToExpandedFst : public ImplToFst { [ 232s] | ^~~~~~~~~~~~~~~~~ [ 232s] ./../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> > >' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] ./../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> > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 133 | VectorFst> gfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 232s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 57 | std::get<4>(*args)); [ 232s] | ~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:47:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../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=' [ 232s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 232s] | ^~~~~~~~ [ 232s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 232s] ./../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> > >' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] ./../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> > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 133 | VectorFst> gfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 232s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 57 | std::get<4>(*args)); [ 232s] | ~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:47:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../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=' [ 232s] 138 | class ImplToExpandedFst : public ImplToFst { [ 232s] | ^~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 232s] ./../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> > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 133 | VectorFst> gfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 232s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] 57 | std::get<4>(*args)); [ 232s] | ~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:47:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../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=' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 232s] ./../include/fst/queue.h:558:11: required from here [ 232s] 558 | StateId Head() const final { [ 232s] | ^~~~ [ 232s] ./../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] [ 232s] 562 | ((front_ >= trivial_queue_.size()) || [ 232s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 232s] ./../include/fst/queue.h:573:8: required from here [ 232s] 573 | void Enqueue(StateId s) final { [ 232s] | ^~~~~~~ [ 232s] ./../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] [ 232s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 232s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 232s] ./../include/fst/queue.h:591:8: required from here [ 232s] 591 | void Dequeue() final { [ 232s] | ^~~~~~~ [ 232s] ./../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] [ 232s] 594 | } else if (front_ < trivial_queue_.size()) { [ 232s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 232s] ./../include/fst/queue.h:603:8: required from here [ 232s] 603 | bool Empty() const final { [ 232s] | ^~~~~ [ 232s] ./../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] [ 232s] 612 | return (front_ >= trivial_queue_.size()) || [ 232s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 232s] ./../include/fst/queue.h:617:8: required from here [ 232s] 617 | void Clear() final { [ 232s] | ^~~~~ [ 232s] ./../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] [ 232s] 621 | } else if (i < trivial_queue_.size()) { [ 232s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 232s] ./../include/fst/queue.h:238:8: required from here [ 232s] 238 | void Update(StateId s) override { [ 232s] | ^~~~~~ [ 232s] ./../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] [ 232s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 232s] | ~~^~~~~~~~~~~~~~ [ 232s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 232s] ./../include/fst/queue.h:505:8: required from here [ 232s] 505 | void Enqueue(StateId s) final { [ 232s] | ^~~~~~~ [ 232s] ./../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] [ 232s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 232s] | ~~~~~~~~~~~~~~~~~^~~~ [ 232s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 232s] ./../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]' [ 232s] 224 | key_[s] = heap_.Insert(s); [ 232s] | ~~~~~~~~~~~~^~~ [ 232s] ./../include/fst/queue.h:221:8: required from here [ 232s] 221 | void Enqueue(StateId s) override { [ 232s] | ^~~~~~~ [ 232s] ./../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] [ 232s] 57 | if (size_ < values_.size()) { [ 232s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 232s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 232s] 138 | class ImplToExpandedFst : public ImplToFst { [ 232s] | ^~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 316 | VectorFst rfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 232s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 232s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 232s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 232s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:46:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 232s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 232s] | ^~~~~~~~ [ 232s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 232s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 316 | VectorFst rfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 232s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 232s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 232s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 232s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:46:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 232s] 138 | class ImplToExpandedFst : public ImplToFst { [ 232s] | ^~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 232s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 232s] 527 | class VectorFst : public ImplToMutableFst> { [ 232s] | ^~~~~~~~~ [ 232s] ./../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]' [ 232s] 316 | VectorFst rfst; [ 232s] | ^~~~ [ 232s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 232s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 232s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 232s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 232s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:46:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 232s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 232s] | ^~~~~~~~ [ 232s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 232s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] In file included from ./../include/fst/script/push.h:26: [ 232s] ./../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]': [ 232s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 232s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 232s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 232s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 232s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:46:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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] [ 232s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 232s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 232s] ./../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] [ 232s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 232s] | ~~^~~~~~~~~~~~~~~~~ [ 232s] In file included from ./../include/fst/push.h:33: [ 232s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 232s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 232s] 102 | Reweight(fst, distance, type); [ 232s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 232s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 232s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 232s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] push.cc:46:1: required from here [ 232s] 168 | ({#Op, Arc::Type()}, Op) [ 232s] | ^ [ 232s] ./../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] [ 232s] 73 | if (s == potential.size()) break; [ 232s] | ~~^~~~~~~~~~~~~~~~~~~ [ 232s] ./../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] [ 232s] 79 | if (arc.nextstate >= potential.size()) continue; [ 232s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 232s] ./../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] [ 232s] 107 | const auto startweight = fst->Start() < potential.size() [ 232s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 232s] In file included from ./../include/fst/cache.h:40, [ 232s] from ./../include/fst/shortest-distance.h:29: [ 232s] ./../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 > >]': [ 232s] ./../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 > >]' [ 232s] 416 | BaseImpl::DeleteStates(dstates); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 232s] ./../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 > >]' [ 232s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 232s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 232s] ./../include/fst/mutable-fst.h:344:8: required from here [ 232s] 344 | void DeleteStates(const std::vector &dstates) override { [ 232s] | ^~~~~~~~~~~~ [ 232s] ./../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] [ 232s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 232s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 232s] ./../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] [ 232s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 232s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 232s] /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>]': [ 232s] /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 [ 232s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 232s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /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>]': [ 232s] /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 [ 232s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] /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 [ 232s] /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>]': [ 232s] /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 [ 232s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 232s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 232s] /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>]': [ 232s] /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 [ 232s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 232s] | ^~~~~~~~~~~~~~~~ [ 232s] /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 [ 233s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 233s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 233s] 138 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 233s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 233s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 233s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:46:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 233s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 233s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 233s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 233s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 233s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:46:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 233s] 138 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 233s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 233s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 233s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 233s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:46:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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]': [ 233s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 233s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 233s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 233s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 233s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:46:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 233s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 233s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 233s] 102 | Reweight(fst, distance, type); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 233s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 233s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:46:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 73 | if (s == potential.size()) break; [ 233s] | ~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 79 | if (arc.nextstate >= potential.size()) continue; [ 233s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 107 | const auto startweight = fst->Start() < potential.size() [ 233s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 233s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 233s] 138 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 233s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 233s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 233s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:46:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 233s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 233s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 233s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 233s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 233s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:46:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 233s] 138 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 233s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 233s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 233s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 233s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:46:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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]': [ 233s] ./../include/fst/push.h:101:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 233s] 101 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 233s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 233s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 233s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:46:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 233s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 233s] ./../include/fst/push.h:102:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 233s] 102 | Reweight(fst, distance, type); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 233s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 233s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:46:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 73 | if (s == potential.size()) break; [ 233s] | ~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 79 | if (arc.nextstate >= potential.size()) continue; [ 233s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 107 | const auto startweight = fst->Start() < potential.size() [ 233s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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> > > >': [ 233s] ./../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> > > >' [ 233s] 138 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../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> > > >' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 52 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 233s] ./../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> > > >' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 52 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 138 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 52 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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>]': [ 233s] ./../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]' [ 233s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 233s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 52 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 233s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~ [ 233s] ./../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>]': [ 233s] ./../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]' [ 233s] 153 | Reweight(&gfst, gdistance, rtype); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 52 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 73 | if (s == potential.size()) break; [ 233s] | ~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 79 | if (arc.nextstate >= potential.size()) continue; [ 233s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 107 | const auto startweight = fst->Start() < potential.size() [ 233s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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> > > >': [ 233s] ./../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> > > >' [ 233s] 138 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../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> > > >' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 57 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 233s] ./../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> > > >' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 57 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 138 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 57 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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>]': [ 233s] ./../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]' [ 233s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 233s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 57 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 233s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~ [ 233s] ./../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>]': [ 233s] ./../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]' [ 233s] 153 | Reweight(&gfst, gdistance, rtype); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 57 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 73 | if (s == potential.size()) break; [ 233s] | ~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 79 | if (arc.nextstate >= potential.size()) continue; [ 233s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 107 | const auto startweight = fst->Start() < potential.size() [ 233s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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> > > >': [ 233s] ./../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> > > >' [ 233s] 138 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../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> > > >' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 52 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 233s] ./../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> > > >' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 52 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 138 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 52 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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>]': [ 233s] ./../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]' [ 233s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 233s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 52 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 233s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~ [ 233s] ./../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>]': [ 233s] ./../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]' [ 233s] 153 | Reweight(&gfst, gdistance, rtype); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 52 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 73 | if (s == potential.size()) break; [ 233s] | ~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 79 | if (arc.nextstate >= potential.size()) continue; [ 233s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 107 | const auto startweight = fst->Start() < potential.size() [ 233s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 233s] ./../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> > > >': [ 233s] ./../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> > > >' [ 233s] 138 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../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> > > >' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 57 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 233s] ./../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> > > >' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 57 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 138 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 57 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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>]': [ 233s] ./../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]' [ 233s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 233s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 57 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 233s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~ [ 233s] ./../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>]': [ 233s] ./../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]' [ 233s] 153 | Reweight(&gfst, gdistance, rtype); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 57 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 73 | if (s == potential.size()) break; [ 233s] | ~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 79 | if (arc.nextstate >= potential.size()) continue; [ 233s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 107 | const auto startweight = fst->Start() < potential.size() [ 233s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 233s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61: [ 233s] /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>]': [ 233s] /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 [ 233s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 233s] | ^~~~~~~~~~~~~ [ 233s] ./../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> > > >': [ 233s] ./../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> > > >' [ 233s] 138 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../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> > > >' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 52 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 233s] ./../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> > > >' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 52 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 138 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 52 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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>]': [ 233s] ./../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]' [ 233s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 233s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 52 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 233s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~ [ 233s] ./../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>]': [ 233s] ./../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]' [ 233s] 153 | Reweight(&gfst, gdistance, rtype); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 52 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 73 | if (s == potential.size()) break; [ 233s] | ~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 79 | if (arc.nextstate >= potential.size()) continue; [ 233s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 107 | const auto startweight = fst->Start() < potential.size() [ 233s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 233s] /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>]': [ 233s] /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 [ 233s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] /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 [ 233s] /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 [ 233s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 233s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] depbase=`echo randequivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 233s] /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 &&\ [ 233s] mv -f $depbase.Tpo $depbase.Plo [ 233s] ./../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> > > >': [ 233s] ./../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> > > >' [ 233s] 138 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../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> > > >' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 57 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 233s] | ^~~~~~~~ [ 233s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 233s] ./../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> > > >' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 57 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 138 | class ImplToExpandedFst : public ImplToFst { [ 233s] | ^~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 233s] ./../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> > > > >' [ 233s] 527 | class VectorFst : public ImplToMutableFst> { [ 233s] | ^~~~~~~~~ [ 233s] ./../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>]' [ 233s] 316 | VectorFst rfst; [ 233s] | ^~~~ [ 233s] ./../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]' [ 233s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 233s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 57 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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=] [ 233s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 233s] | ^~~~~~~~ [ 233s] ./../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=' [ 233s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 233s] | ^~~~~~~~~~~~~~~~ [ 233s] ./../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>]': [ 233s] ./../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]' [ 233s] 145 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 233s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 57 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 49 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 233s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 53 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 233s] | ~~^~~~~~~~~~~~~~~~~ [ 233s] ./../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>]': [ 233s] ./../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]' [ 233s] 153 | Reweight(&gfst, gdistance, rtype); [ 233s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 233s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 57 | std::get<4>(*args)); [ 233s] | ~~~~~~~~~~~~~~~~~~~ [ 233s] push.cc:47:1: required from here [ 233s] 168 | ({#Op, Arc::Type()}, Op) [ 233s] | ^ [ 233s] ./../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] [ 233s] 73 | if (s == potential.size()) break; [ 233s] | ~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 79 | if (arc.nextstate >= potential.size()) continue; [ 233s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 233s] ./../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] [ 233s] 107 | const auto startweight = fst->Start() < potential.size() [ 233s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 233s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 233s] 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, [ 233s] inlined from 'void fst::ArcSumMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:489:14: [ 233s] /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 [ 233s] 1905 | std::__introsort_loop(__first, __last, [ 233s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 233s] 1906 | std::__lg(__last - __first) * 2, [ 233s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] 1907 | __comp); [ 233s] | ~~~~~~~ [ 233s] 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>]', [ 233s] 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, [ 233s] 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, [ 233s] inlined from 'void fst::ArcSumMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:489:14: [ 233s] /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 [ 233s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 233s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 233s] /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 [ 233s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 233s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] /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>]': [ 234s] /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 [ 234s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 234s] | ^~~~~~~~~~~~~ [ 234s] /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>]': [ 234s] /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 [ 234s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 234s] | ^~~~~~~~~~~~~~~~ [ 234s] /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 [ 234s] /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 [ 234s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 234s] 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, [ 234s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:580:14: [ 234s] /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 [ 234s] 1905 | std::__introsort_loop(__first, __last, [ 234s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 234s] 1906 | std::__lg(__last - __first) * 2, [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] 1907 | __comp); [ 234s] | ~~~~~~~ [ 234s] 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>]', [ 234s] 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, [ 234s] 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, [ 234s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:580:14: [ 234s] /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 [ 234s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] /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 [ 234s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = fst::ArcUniqueMapper > >::Equal]', [ 234s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:581:28: [ 234s] /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 [ 234s] 933 | return std::__unique(__first, __last, [ 234s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 234s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 234s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] 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 [ 234s] In file included from ./../include/fst/shortest-distance.h:34, [ 234s] from ./../include/fst/push.h:34: [ 234s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::NaturalLess >; S = int]': [ 234s] ./../include/fst/queue.h: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]' [ 234s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 234s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] 689 | &unweighted); [ 234s] | ~~~~~~~~~~~~ [ 234s] ./../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]' [ 234s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 234s] | ^~~~~~~~~~~ [ 234s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 234s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 234s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 234s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 234s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 235s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:46:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 235s] ./../include/fst/queue.h: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]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 235s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 235s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 235s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:46:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 235s] ./../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]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 235s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 235s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 235s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:46:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 235s] ./../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]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 235s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 235s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 235s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:46:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; Less = fst::internal::ErrorLess >; S = int]': [ 235s] ./../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]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 235s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 235s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 235s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:46:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 235s] ./../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]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 235s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 235s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 235s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:46:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 235s] ./../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>]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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>]' [ 235s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 235s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 52 | std::get<4>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:47:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 235s] ./../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>]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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>]' [ 235s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 235s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 52 | std::get<4>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:47:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 235s] ./../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>]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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>]' [ 235s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 235s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 57 | std::get<4>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:47:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 235s] ./../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>]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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>]' [ 235s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 235s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 57 | std::get<4>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:47:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 235s] ./../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>]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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>]' [ 235s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 235s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 52 | std::get<4>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:47:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 235s] ./../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>]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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>]' [ 235s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 235s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 52 | std::get<4>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:47:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] depbase=`echo randgen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 235s] /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 &&\ [ 235s] mv -f $depbase.Tpo $depbase.Plo [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 235s] ./../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>]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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>]' [ 235s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 235s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 57 | std::get<4>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:47:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 235s] ./../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>]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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>]' [ 235s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 235s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 57 | std::get<4>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:47:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 235s] ./../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>]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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>]' [ 235s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 235s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 52 | std::get<4>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:47:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 235s] ./../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>]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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>]' [ 235s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 235s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 52 | std::get<4>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:47:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; Less = fst::internal::ErrorLess, fst::GALLIC_LEFT> >; S = int]': [ 235s] ./../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>]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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>]' [ 235s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 235s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 57 | std::get<4>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:47:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; Less = fst::internal::ErrorLess, fst::GALLIC_RIGHT> >; S = int]': [ 235s] ./../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>]' [ 235s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 235s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 689 | &unweighted); [ 235s] | ~~~~~~~~~~~~ [ 235s] ./../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>]' [ 235s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 235s] | ^~~~~~~~~~~ [ 235s] ./../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]' [ 235s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 235s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 235s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 235s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 235s] 57 | std::get<4>(*args)); [ 235s] | ~~~~~~~~~~~~~~~~~~~ [ 235s] push.cc:47:1: required from here [ 235s] 168 | ({#Op, Arc::Type()}, Op) [ 235s] | ^ [ 235s] ./../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] [ 235s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 235s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 236s] 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 [ 237s] In file included from ./../include/fst/cache.h:37, [ 237s] from ./../include/fst/arc-map.h:34, [ 237s] from ./../include/fst/arcsort.h:32, [ 237s] from ./../include/fst/randequivalent.h:29, [ 237s] from ./../include/fst/script/randequivalent.h:26, [ 237s] from randequivalent.cc:18: [ 237s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 237s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 237s] 138 | class ImplToExpandedFst : public ImplToFst { [ 237s] | ^~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 237s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 237s] | ^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 237s] 527 | class VectorFst : public ImplToMutableFst> { [ 237s] | ^~~~~~~~~ [ 237s] ./../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]' [ 237s] 71 | VectorFst sfst1(fst1); [ 237s] | ^~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 237s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 237s] | ^~~~~~~~ [ 237s] In file included from ./../include/fst/expanded-fst.h:38, [ 237s] from ./../include/fst/mutable-fst.h:38: [ 237s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 237s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 237s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 237s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 237s] | ^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 237s] 527 | class VectorFst : public ImplToMutableFst> { [ 237s] | ^~~~~~~~~ [ 237s] ./../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]' [ 237s] 71 | VectorFst sfst1(fst1); [ 237s] | ^~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 237s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 237s] 138 | class ImplToExpandedFst : public ImplToFst { [ 237s] | ^~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 237s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 237s] 527 | class VectorFst : public ImplToMutableFst> { [ 237s] | ^~~~~~~~~ [ 237s] ./../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]' [ 237s] 71 | VectorFst sfst1(fst1); [ 237s] | ^~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 237s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 237s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 237s] | ^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 237s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 237s] 138 | class ImplToExpandedFst : public ImplToFst { [ 237s] | ^~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 237s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 237s] | ^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 237s] 527 | class VectorFst : public ImplToMutableFst> { [ 237s] | ^~~~~~~~~ [ 237s] ./../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]' [ 237s] 71 | VectorFst sfst1(fst1); [ 237s] | ^~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 237s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 237s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 237s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 237s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 237s] | ^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 237s] 527 | class VectorFst : public ImplToMutableFst> { [ 237s] | ^~~~~~~~~ [ 237s] ./../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]' [ 237s] 71 | VectorFst sfst1(fst1); [ 237s] | ^~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 237s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 237s] 138 | class ImplToExpandedFst : public ImplToFst { [ 237s] | ^~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 237s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 237s] 527 | class VectorFst : public ImplToMutableFst> { [ 237s] | ^~~~~~~~~ [ 237s] ./../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]' [ 237s] 71 | VectorFst sfst1(fst1); [ 237s] | ^~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 237s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 237s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 237s] | ^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 237s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 237s] 138 | class ImplToExpandedFst : public ImplToFst { [ 237s] | ^~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 237s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 237s] | ^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 237s] 527 | class VectorFst : public ImplToMutableFst> { [ 237s] | ^~~~~~~~~ [ 237s] ./../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]' [ 237s] 71 | VectorFst sfst1(fst1); [ 237s] | ^~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 237s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 237s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 237s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 237s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 237s] | ^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 237s] 527 | class VectorFst : public ImplToMutableFst> { [ 237s] | ^~~~~~~~~ [ 237s] ./../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]' [ 237s] 71 | VectorFst sfst1(fst1); [ 237s] | ^~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 237s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 237s] 138 | class ImplToExpandedFst : public ImplToFst { [ 237s] | ^~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 237s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 237s] 527 | class VectorFst : public ImplToMutableFst> { [ 237s] | ^~~~~~~~~ [ 237s] ./../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]' [ 237s] 71 | VectorFst sfst1(fst1); [ 237s] | ^~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 237s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 237s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 237s] | ^~~~~~~~~~~~~~~~ [ 237s] In file included from ./../include/fst/compose.h:35, [ 237s] from ./../include/fst/randequivalent.h:30: [ 237s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 237s] ./../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]' [ 237s] 73 | Connect(&sfst1); [ 237s] | ~~~~~~~^~~~~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~ [ 237s] In file included from ./../include/fst/randequivalent.h:36: [ 237s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 237s] ./../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]' [ 237s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 237s] ./../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]' [ 237s] 73 | Connect(&sfst1); [ 237s] | ~~~~~~~^~~~~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~ [ 237s] In file included from ./../include/fst/queue.h:40: [ 237s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 237s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 237s] 119 | visitor->FinishVisit(); [ 237s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 237s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 237s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 237s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] /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 >]' [ 237s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 237s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 665 | queue_ = std::make_unique>(fst, filter); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 237s] | ^~~~~~~~~~~ [ 237s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 237s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 237s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 237s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] push.cc:46:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 237s] ./../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]' [ 237s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 237s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 237s] 119 | visitor->FinishVisit(); [ 237s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 237s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 237s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 237s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] /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 >]' [ 237s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 237s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 665 | queue_ = std::make_unique>(fst, filter); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 237s] | ^~~~~~~~~~~ [ 237s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 237s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 237s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 237s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] push.cc:46:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 237s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 237s] 119 | visitor->FinishVisit(); [ 237s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 237s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 237s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 237s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] /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 >]' [ 237s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 237s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 665 | queue_ = std::make_unique>(fst, filter); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 237s] | ^~~~~~~~~~~ [ 237s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 237s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 237s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 237s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] push.cc:46:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 237s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 237s] 119 | visitor->FinishVisit(); [ 237s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 237s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 237s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 237s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] /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 >]' [ 237s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 237s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 665 | queue_ = std::make_unique>(fst, filter); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 237s] | ^~~~~~~~~~~ [ 237s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 237s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 237s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 237s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] push.cc:46:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 237s] ./../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]' [ 237s] 73 | Connect(&sfst1); [ 237s] | ~~~~~~~^~~~~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~ [ 237s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 237s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 237s] 119 | visitor->FinishVisit(); [ 237s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 237s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 237s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 237s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] /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 >]' [ 237s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 237s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 665 | queue_ = std::make_unique>(fst, filter); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 237s] | ^~~~~~~~~~~ [ 237s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 237s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 237s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 237s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] push.cc:46:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 237s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 237s] 119 | visitor->FinishVisit(); [ 237s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 237s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 237s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 237s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] /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 >]' [ 237s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 237s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 665 | queue_ = std::make_unique>(fst, filter); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 237s] | ^~~~~~~~~~~ [ 237s] ./../include/fst/push.h:99:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 237s] 99 | ShortestDistance(*fst, &distance, reverse, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/push.h:39:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 237s] 39 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 237s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] push.cc:46:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 237s] ./../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> >]' [ 237s] 119 | visitor->FinishVisit(); [ 237s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 237s] ./../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]' [ 237s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 237s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] /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 >]' [ 237s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 237s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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>]' [ 237s] 665 | queue_ = std::make_unique>(fst, filter); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 237s] ./../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>]' [ 237s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 237s] | ^~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 237s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 52 | std::get<4>(*args)); [ 237s] | ~~~~~~~~~~~~~~~~~~~ [ 237s] push.cc:47:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 237s] ./../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> > >]' [ 237s] 119 | visitor->FinishVisit(); [ 237s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 237s] ./../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]' [ 237s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 237s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] /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 >]' [ 237s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 237s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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>]' [ 237s] 665 | queue_ = std::make_unique>(fst, filter); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 237s] ./../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>]' [ 237s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 237s] | ^~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 237s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 52 | std::get<4>(*args)); [ 237s] | ~~~~~~~~~~~~~~~~~~~ [ 237s] push.cc:47:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 237s] ./../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]' [ 237s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 237s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 237s] ./../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> >]' [ 237s] 119 | visitor->FinishVisit(); [ 237s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 237s] ./../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]' [ 237s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 237s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] /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 >]' [ 237s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 237s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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>]' [ 237s] 665 | queue_ = std::make_unique>(fst, filter); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 237s] ./../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>]' [ 237s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 237s] | ^~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 237s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 57 | std::get<4>(*args)); [ 237s] | ~~~~~~~~~~~~~~~~~~~ [ 237s] push.cc:47:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 237s] ./../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> > >]' [ 237s] 119 | visitor->FinishVisit(); [ 237s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 237s] ./../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]' [ 237s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 237s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] /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 >]' [ 237s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 237s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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>]' [ 237s] 665 | queue_ = std::make_unique>(fst, filter); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 237s] ./../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>]' [ 237s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 237s] | ^~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 237s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 57 | std::get<4>(*args)); [ 237s] | ~~~~~~~~~~~~~~~~~~~ [ 237s] push.cc:47:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 237s] ./../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> >]' [ 237s] 119 | visitor->FinishVisit(); [ 237s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 237s] ./../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]' [ 237s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 237s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] /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 >]' [ 237s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 237s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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>]' [ 237s] 665 | queue_ = std::make_unique>(fst, filter); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 237s] ./../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>]' [ 237s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 237s] | ^~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 237s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 52 | std::get<4>(*args)); [ 237s] | ~~~~~~~~~~~~~~~~~~~ [ 237s] push.cc:47:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 237s] ./../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> > >]' [ 237s] 119 | visitor->FinishVisit(); [ 237s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 237s] ./../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]' [ 237s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 237s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] /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 >]' [ 237s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 237s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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>]' [ 237s] 665 | queue_ = std::make_unique>(fst, filter); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 237s] ./../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>]' [ 237s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 237s] | ^~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 237s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 52 | std::get<4>(*args)); [ 237s] | ~~~~~~~~~~~~~~~~~~~ [ 237s] push.cc:47:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 237s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 237s] 138 | class ImplToExpandedFst : public ImplToFst { [ 237s] | ^~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 237s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 237s] | ^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 237s] 527 | class VectorFst : public ImplToMutableFst> { [ 237s] | ^~~~~~~~~ [ 237s] ./../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]' [ 237s] 316 | VectorFst rfst; [ 237s] | ^~~~ [ 237s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 237s] 347 | ShortestDistance(fst, &distance, false, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 237s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 237s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 237s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 237s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 237s] | ^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 237s] 527 | class VectorFst : public ImplToMutableFst> { [ 237s] | ^~~~~~~~~ [ 237s] ./../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]' [ 237s] 316 | VectorFst rfst; [ 237s] | ^~~~ [ 237s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 237s] 347 | ShortestDistance(fst, &distance, false, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 237s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 237s] 138 | class ImplToExpandedFst : public ImplToFst { [ 237s] | ^~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 237s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 237s] 527 | class VectorFst : public ImplToMutableFst> { [ 237s] | ^~~~~~~~~ [ 237s] ./../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]' [ 237s] 316 | VectorFst rfst; [ 237s] | ^~~~ [ 237s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 237s] 347 | ShortestDistance(fst, &distance, false, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 237s] ./../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> >]' [ 237s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 237s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] randequivalent.cc:40:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 237s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 237s] | ^~~~~~~~ [ 237s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 237s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 237s] | ^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 237s] ./../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> >]' [ 237s] 119 | visitor->FinishVisit(); [ 237s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 237s] ./../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]' [ 237s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 237s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] /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 >]' [ 237s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 237s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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>]' [ 237s] 665 | queue_ = std::make_unique>(fst, filter); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 237s] ./../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>]' [ 237s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 237s] | ^~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 237s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 57 | std::get<4>(*args)); [ 237s] | ~~~~~~~~~~~~~~~~~~~ [ 237s] push.cc:47:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 237s] ./../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> > >]' [ 237s] 119 | visitor->FinishVisit(); [ 237s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 237s] ./../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]' [ 237s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 237s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] /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 >]' [ 237s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 237s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../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>]' [ 237s] 665 | queue_ = std::make_unique>(fst, filter); [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 237s] ./../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>]' [ 237s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 237s] | ^~~~~~~~~~~ [ 237s] ./../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]' [ 237s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 237s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 237s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 237s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 237s] 57 | std::get<4>(*args)); [ 237s] | ~~~~~~~~~~~~~~~~~~~ [ 237s] push.cc:47:1: required from here [ 237s] 168 | ({#Op, Arc::Type()}, Op) [ 237s] | ^ [ 237s] ./../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] [ 237s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 237s] ./../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] [ 237s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 237s] | ~~^~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 238s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 238s] 138 | class ImplToExpandedFst : public ImplToFst { [ 238s] | ^~~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 238s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 238s] | ^~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 238s] 527 | class VectorFst : public ImplToMutableFst> { [ 238s] | ^~~~~~~~~ [ 238s] ./../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]' [ 238s] 316 | VectorFst rfst; [ 238s] | ^~~~ [ 238s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 238s] 347 | ShortestDistance(fst, &distance, false, delta); [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../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]' [ 238s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 238s] ./../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> >]' [ 238s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 238s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] randequivalent.cc:40:1: required from here [ 238s] 168 | ({#Op, Arc::Type()}, Op) [ 238s] | ^ [ 238s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 238s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 238s] | ^~~~~~~~ [ 238s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 238s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 238s] | ^~~~~~~~ [ 238s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 238s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 238s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 238s] | ^~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 238s] 527 | class VectorFst : public ImplToMutableFst> { [ 238s] | ^~~~~~~~~ [ 238s] ./../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]' [ 238s] 316 | VectorFst rfst; [ 238s] | ^~~~ [ 238s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 238s] 347 | ShortestDistance(fst, &distance, false, delta); [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../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]' [ 238s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 238s] ./../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> >]' [ 238s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 238s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] randequivalent.cc:40:1: required from here [ 238s] 168 | ({#Op, Arc::Type()}, Op) [ 238s] | ^ [ 238s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 238s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 238s] | ^~~~~~~~ [ 238s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 238s] 138 | class ImplToExpandedFst : public ImplToFst { [ 238s] | ^~~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 238s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 238s] 527 | class VectorFst : public ImplToMutableFst> { [ 238s] | ^~~~~~~~~ [ 238s] ./../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]' [ 238s] 316 | VectorFst rfst; [ 238s] | ^~~~ [ 238s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 238s] 347 | ShortestDistance(fst, &distance, false, delta); [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../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]' [ 238s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 238s] ./../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> >]' [ 238s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 238s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] randequivalent.cc:40:1: required from here [ 238s] 168 | ({#Op, Arc::Type()}, Op) [ 238s] | ^ [ 238s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 238s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 238s] | ^~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 238s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 238s] | ^~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 238s] ./../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> >]' [ 238s] 119 | visitor->FinishVisit(); [ 238s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 238s] ./../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]' [ 238s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 238s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] /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 >]' [ 238s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 238s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../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>]' [ 238s] 665 | queue_ = std::make_unique>(fst, filter); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 238s] ./../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>]' [ 238s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 238s] | ^~~~~~~~~~~ [ 238s] ./../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]' [ 238s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 238s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] 52 | std::get<4>(*args)); [ 238s] | ~~~~~~~~~~~~~~~~~~~ [ 238s] push.cc:47:1: required from here [ 238s] 168 | ({#Op, Arc::Type()}, Op) [ 238s] | ^ [ 238s] ./../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] [ 238s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 238s] | ~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 238s] | ~~^~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 238s] ./../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> > >]' [ 238s] 119 | visitor->FinishVisit(); [ 238s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 238s] ./../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]' [ 238s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 238s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] /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 >]' [ 238s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 238s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../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>]' [ 238s] 665 | queue_ = std::make_unique>(fst, filter); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 238s] ./../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>]' [ 238s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 238s] | ^~~~~~~~~~~ [ 238s] ./../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]' [ 238s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/script/push.h:51:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 238s] 51 | Push(ifst, ofst, std::get<2>(*args), [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] 52 | std::get<4>(*args)); [ 238s] | ~~~~~~~~~~~~~~~~~~~ [ 238s] push.cc:47:1: required from here [ 238s] 168 | ({#Op, Arc::Type()}, Op) [ 238s] | ^ [ 238s] ./../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] [ 238s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 238s] | ~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 238s] | ~~^~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 238s] ./../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> >]' [ 238s] 119 | visitor->FinishVisit(); [ 238s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 238s] ./../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]' [ 238s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 238s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] /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 >]' [ 238s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 238s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../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>]' [ 238s] 665 | queue_ = std::make_unique>(fst, filter); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 238s] ./../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>]' [ 238s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 238s] | ^~~~~~~~~~~ [ 238s] ./../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]' [ 238s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 238s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] 57 | std::get<4>(*args)); [ 238s] | ~~~~~~~~~~~~~~~~~~~ [ 238s] push.cc:47:1: required from here [ 238s] 168 | ({#Op, Arc::Type()}, Op) [ 238s] | ^ [ 238s] ./../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] [ 238s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 238s] | ~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 238s] | ~~^~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 238s] ./../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> > >]' [ 238s] 119 | visitor->FinishVisit(); [ 238s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 238s] ./../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]' [ 238s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 238s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] /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 >]' [ 238s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 238s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../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>]' [ 238s] 665 | queue_ = std::make_unique>(fst, filter); [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 238s] ./../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>]' [ 238s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 238s] | ^~~~~~~~~~~ [ 238s] ./../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]' [ 238s] 136 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/script/push.h:56:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 238s] 56 | Push(ifst, ofst, std::get<2>(*args), [ 238s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] 57 | std::get<4>(*args)); [ 238s] | ~~~~~~~~~~~~~~~~~~~ [ 238s] push.cc:47:1: required from here [ 238s] 168 | ({#Op, Arc::Type()}, Op) [ 238s] | ^ [ 238s] ./../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] [ 238s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 238s] | ~~^~~~~~~~~~~~~~~~ [ 238s] ./../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] [ 238s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 238s] | ~~^~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 238s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 238s] 138 | class ImplToExpandedFst : public ImplToFst { [ 238s] | ^~~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 238s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 238s] | ^~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 238s] 527 | class VectorFst : public ImplToMutableFst> { [ 238s] | ^~~~~~~~~ [ 238s] ./../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]' [ 238s] 316 | VectorFst rfst; [ 238s] | ^~~~ [ 238s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 238s] 347 | ShortestDistance(fst, &distance, false, delta); [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../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]' [ 238s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 238s] ./../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> >]' [ 238s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 238s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] randequivalent.cc:40:1: required from here [ 238s] 168 | ({#Op, Arc::Type()}, Op) [ 238s] | ^ [ 238s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 238s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 238s] | ^~~~~~~~ [ 238s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 238s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 238s] | ^~~~~~~~ [ 238s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 238s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 238s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 238s] | ^~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 238s] 527 | class VectorFst : public ImplToMutableFst> { [ 238s] | ^~~~~~~~~ [ 238s] ./../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]' [ 238s] 316 | VectorFst rfst; [ 238s] | ^~~~ [ 238s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 238s] 347 | ShortestDistance(fst, &distance, false, delta); [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../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]' [ 238s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 238s] ./../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> >]' [ 238s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 238s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] randequivalent.cc:40:1: required from here [ 238s] 168 | ({#Op, Arc::Type()}, Op) [ 238s] | ^ [ 238s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 238s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 238s] | ^~~~~~~~ [ 238s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 238s] 138 | class ImplToExpandedFst : public ImplToFst { [ 238s] | ^~~~~~~~~~~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 238s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 238s] 527 | class VectorFst : public ImplToMutableFst> { [ 238s] | ^~~~~~~~~ [ 238s] ./../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]' [ 238s] 316 | VectorFst rfst; [ 238s] | ^~~~ [ 238s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 238s] 347 | ShortestDistance(fst, &distance, false, delta); [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] ./../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]' [ 238s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 238s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 238s] ./../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> >]' [ 238s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 238s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 238s] randequivalent.cc:40:1: required from here [ 238s] 168 | ({#Op, Arc::Type()}, Op) [ 238s] | ^ [ 238s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 238s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 238s] | ^~~~~~~~ [ 238s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 238s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 238s] | ^~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 239s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 239s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 239s] | ~~~~~~~~~~~~^~ [ 239s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 239s] 129 | StateMap(fst, &mapper); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 239s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 239s] 111 | StateMap(fst, mapper); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 75 | ArcSort(&sfst1, icomp); [ 239s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 239s] ./../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> >]' [ 239s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 239s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] randequivalent.cc:40:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../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] [ 239s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 239s] | ~~~^~~~~~~~~~~~~~~ [ 239s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 239s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 239s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 239s] | ~~~~~~~~~~~~^~ [ 239s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 239s] 129 | StateMap(fst, &mapper); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 239s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 239s] 111 | StateMap(fst, mapper); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 90 | ArcSort(&cfst1, ocomp); [ 239s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 239s] ./../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> >]' [ 239s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 239s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] randequivalent.cc:40:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../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] [ 239s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 239s] | ~~~^~~~~~~~~~~~~~~ [ 239s] In file included from ./../include/fst/shortest-distance.h:34: [ 239s] ./../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]': [ 239s] ./../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]' [ 239s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 239s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] 689 | &unweighted); [ 239s] | ~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 239s] | ^~~~~~~~~~~ [ 239s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 239s] 347 | ShortestDistance(fst, &distance, false, delta); [ 239s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 239s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 239s] ./../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> >]' [ 239s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 239s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] randequivalent.cc:40:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../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] [ 239s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 239s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 239s] ./../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]': [ 239s] ./../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]' [ 239s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 239s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] 689 | &unweighted); [ 239s] | ~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 239s] | ^~~~~~~~~~~ [ 239s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 239s] 347 | ShortestDistance(fst, &distance, false, delta); [ 239s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 239s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 239s] ./../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> >]' [ 239s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 239s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] randequivalent.cc:40:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../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] [ 239s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 239s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 239s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 239s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 239s] | ~~~~~~~~~~~~^~ [ 239s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 239s] 129 | StateMap(fst, &mapper); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 239s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 239s] 111 | StateMap(fst, mapper); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 75 | ArcSort(&sfst1, icomp); [ 239s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 239s] ./../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> >]' [ 239s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 239s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] randequivalent.cc:40:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../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] [ 239s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 239s] | ~~~^~~~~~~~~~~~~~~ [ 239s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 239s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 239s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 239s] | ~~~~~~~~~~~~^~ [ 239s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 239s] 129 | StateMap(fst, &mapper); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 239s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 239s] 111 | StateMap(fst, mapper); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 90 | ArcSort(&cfst1, ocomp); [ 239s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 239s] ./../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> >]' [ 239s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 239s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] randequivalent.cc:40:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../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] [ 239s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 239s] | ~~~^~~~~~~~~~~~~~~ [ 239s] ./../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]': [ 239s] ./../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]' [ 239s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 239s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] 689 | &unweighted); [ 239s] | ~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 239s] | ^~~~~~~~~~~ [ 239s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 239s] 347 | ShortestDistance(fst, &distance, false, delta); [ 239s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 239s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 239s] ./../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> >]' [ 239s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 239s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] randequivalent.cc:40:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../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] [ 239s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 239s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 239s] ./../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]': [ 239s] ./../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]' [ 239s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 239s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] 689 | &unweighted); [ 239s] | ~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 239s] | ^~~~~~~~~~~ [ 239s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 239s] 347 | ShortestDistance(fst, &distance, false, delta); [ 239s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 239s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 239s] ./../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> >]' [ 239s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 239s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] randequivalent.cc:40:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../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] [ 239s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 239s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 239s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 239s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 239s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 239s] | ~~~~~~~~~~~~^~ [ 239s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 239s] 129 | StateMap(fst, &mapper); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 239s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 239s] 111 | StateMap(fst, mapper); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 75 | ArcSort(&sfst1, icomp); [ 239s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 239s] ./../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> >]' [ 239s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 239s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] randequivalent.cc:40:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../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] [ 239s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 239s] | ~~~^~~~~~~~~~~~~~~ [ 239s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 239s] ./../include/fst/state-map.h:117:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 239s] 117 | for (; !mapper->Done(); mapper->Next()) { [ 239s] | ~~~~~~~~~~~~^~ [ 239s] ./../include/fst/state-map.h:129:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 239s] 129 | StateMap(fst, &mapper); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 239s] ./../include/fst/arcsort.h:111:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 239s] 111 | StateMap(fst, mapper); [ 239s] | ~~~~~~~~^~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 90 | ArcSort(&cfst1, ocomp); [ 239s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 239s] ./../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> >]' [ 239s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 239s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] randequivalent.cc:40:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../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] [ 239s] 73 | bool Done() const { return i_ >= arcs_.size(); } [ 239s] | ~~~^~~~~~~~~~~~~~~ [ 239s] ./../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]': [ 239s] ./../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]' [ 239s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 239s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] 689 | &unweighted); [ 239s] | ~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 239s] | ^~~~~~~~~~~ [ 239s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 239s] 347 | ShortestDistance(fst, &distance, false, delta); [ 239s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] ./../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]' [ 239s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 239s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 239s] ./../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> >]' [ 239s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 239s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 239s] randequivalent.cc:40:1: required from here [ 239s] 168 | ({#Op, Arc::Type()}, Op) [ 239s] | ^ [ 239s] ./../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] [ 239s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 239s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 240s] ./../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]': [ 240s] ./../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]' [ 240s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 240s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] 689 | &unweighted); [ 240s] | ~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 240s] | ^~~~~~~~~~~ [ 240s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 240s] 347 | ShortestDistance(fst, &distance, false, delta); [ 240s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 240s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 240s] ./../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> >]' [ 240s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 240s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] randequivalent.cc:40:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../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] [ 240s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 240s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 240s] In file included from ./../include/fst/replace-util.h:37, [ 240s] from ./../include/fst/replace.h:45, [ 240s] from ./../include/fst/accumulator.h:39, [ 240s] from ./../include/fst/lookahead-matcher.h:33, [ 240s] from ./../include/fst/lookahead-filter.h:35, [ 240s] from ./../include/fst/compose.h:40: [ 240s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 240s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 240s] 119 | visitor->FinishVisit(); [ 240s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 240s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 240s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] /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 >]' [ 240s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 240s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 665 | queue_ = std::make_unique>(fst, filter); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 240s] | ^~~~~~~~~~~ [ 240s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 240s] 347 | ShortestDistance(fst, &distance, false, delta); [ 240s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 240s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 240s] ./../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> >]' [ 240s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 240s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] randequivalent.cc:40:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../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] [ 240s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 240s] | ~~^~~~~~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 240s] | ~~^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 240s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 240s] 119 | visitor->FinishVisit(); [ 240s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 240s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 240s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] /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 >]' [ 240s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 240s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 665 | queue_ = std::make_unique>(fst, filter); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 240s] | ^~~~~~~~~~~ [ 240s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 240s] 347 | ShortestDistance(fst, &distance, false, delta); [ 240s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 240s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 240s] ./../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> >]' [ 240s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 240s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] randequivalent.cc:40:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../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] [ 240s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 240s] | ~~^~~~~~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 240s] | ~~^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 240s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 240s] 119 | visitor->FinishVisit(); [ 240s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 240s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 240s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] /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 >]' [ 240s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 240s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 665 | queue_ = std::make_unique>(fst, filter); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 240s] | ^~~~~~~~~~~ [ 240s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 240s] 347 | ShortestDistance(fst, &distance, false, delta); [ 240s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 240s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 240s] ./../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> >]' [ 240s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 240s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] randequivalent.cc:40:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../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] [ 240s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 240s] | ~~^~~~~~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 240s] | ~~^~~~~~~~~~~~~~~~ [ 240s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 240s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 240s] 119 | visitor->FinishVisit(); [ 240s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 240s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 240s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 240s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] /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 >]' [ 240s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 240s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 665 | queue_ = std::make_unique>(fst, filter); [ 240s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 240s] | ^~~~~~~~~~~ [ 240s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 240s] 347 | ShortestDistance(fst, &distance, false, delta); [ 240s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] ./../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]' [ 240s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 240s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 240s] ./../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> >]' [ 240s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 240s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 240s] randequivalent.cc:40:1: required from here [ 240s] 168 | ({#Op, Arc::Type()}, Op) [ 240s] | ^ [ 240s] ./../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] [ 240s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 240s] | ~~^~~~~~~~~~~~~~~~ [ 240s] ./../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] [ 240s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 240s] | ~~^~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 241s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 241s] 119 | visitor->FinishVisit(); [ 241s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 241s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 241s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] /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 >]' [ 241s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 241s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 665 | queue_ = std::make_unique>(fst, filter); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 241s] | ^~~~~~~~~~~ [ 241s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 241s] 347 | ShortestDistance(fst, &distance, false, delta); [ 241s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 241s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 241s] ./../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> >]' [ 241s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 241s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] randequivalent.cc:40:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../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] [ 241s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 241s] | ~~^~~~~~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 241s] | ~~^~~~~~~~~~~~~~~~ [ 241s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 241s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 241s] 119 | visitor->FinishVisit(); [ 241s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 241s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 241s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 241s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] /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 >]' [ 241s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 241s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 665 | queue_ = std::make_unique>(fst, filter); [ 241s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 241s] | ^~~~~~~~~~~ [ 241s] ./../include/fst/shortest-distance.h:347:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 241s] 347 | ShortestDistance(fst, &distance, false, delta); [ 241s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] ./../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]' [ 241s] 96 | const auto sum1 = ShortestDistance(pfst1); [ 241s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 241s] ./../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> >]' [ 241s] 55 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 241s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 241s] randequivalent.cc:40:1: required from here [ 241s] 168 | ({#Op, Arc::Type()}, Op) [ 241s] | ^ [ 241s] ./../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] [ 241s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 241s] | ~~^~~~~~~~~~~~~~~~ [ 241s] ./../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] [ 241s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 241s] | ~~^~~~~~~~~~~~~~~~ [ 242s] In file included from ./../include/fst/script/randgen.h:27, [ 242s] from randgen.cc:18: [ 242s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 242s] ./../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]' [ 242s] 527 | sampler_->Sample(rstate); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 242s] ./../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]' [ 242s] 482 | if (!HasFinal(s)) Expand(s); [ 242s] | ^~~~~~ [ 242s] ./../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]' [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 233 | rstate.length == max_length_) { [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 242s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 242s] ./../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]' [ 242s] 527 | sampler_->Sample(rstate); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 242s] ./../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]' [ 242s] 482 | if (!HasFinal(s)) Expand(s); [ 242s] | ^~~~~~ [ 242s] ./../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]' [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 331 | rstate.length == max_length_) { [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 242s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 242s] ./../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]' [ 242s] 527 | sampler_->Sample(rstate); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 242s] ./../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]' [ 242s] 482 | if (!HasFinal(s)) Expand(s); [ 242s] | ^~~~~~ [ 242s] ./../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]' [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 233 | rstate.length == max_length_) { [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 242s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 242s] ./../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]' [ 242s] 527 | sampler_->Sample(rstate); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 242s] ./../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]' [ 242s] 482 | if (!HasFinal(s)) Expand(s); [ 242s] | ^~~~~~ [ 242s] ./../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]' [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 233 | rstate.length == max_length_) { [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 242s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 242s] ./../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]' [ 242s] 527 | sampler_->Sample(rstate); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 242s] ./../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]' [ 242s] 482 | if (!HasFinal(s)) Expand(s); [ 242s] | ^~~~~~ [ 242s] ./../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]' [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 331 | rstate.length == max_length_) { [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 242s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 242s] ./../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]' [ 242s] 527 | sampler_->Sample(rstate); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 242s] ./../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]' [ 242s] 482 | if (!HasFinal(s)) Expand(s); [ 242s] | ^~~~~~ [ 242s] ./../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]' [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 233 | rstate.length == max_length_) { [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 242s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 242s] ./../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]' [ 242s] 527 | sampler_->Sample(rstate); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 242s] ./../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]' [ 242s] 482 | if (!HasFinal(s)) Expand(s); [ 242s] | ^~~~~~ [ 242s] ./../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]' [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 233 | rstate.length == max_length_) { [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 242s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 242s] ./../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]' [ 242s] 527 | sampler_->Sample(rstate); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 242s] ./../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]' [ 242s] 482 | if (!HasFinal(s)) Expand(s); [ 242s] | ^~~~~~ [ 242s] ./../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]' [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 331 | rstate.length == max_length_) { [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 242s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 242s] ./../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]' [ 242s] 527 | sampler_->Sample(rstate); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 242s] ./../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]' [ 242s] 482 | if (!HasFinal(s)) Expand(s); [ 242s] | ^~~~~~ [ 242s] ./../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]' [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 233 | rstate.length == max_length_) { [ 242s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 242s] In file included from ./../include/fst/randgen.h:38: [ 242s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 242s] ./../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]' [ 242s] 159 | accumulator->SetState(s); [ 242s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 242s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 242s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../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]' [ 242s] 527 | sampler_->Sample(rstate); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 242s] ./../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]' [ 242s] 482 | if (!HasFinal(s)) Expand(s); [ 242s] | ^~~~~~ [ 242s] ./../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]' [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 242s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 242s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 242s] ./../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]' [ 242s] 159 | accumulator->SetState(s); [ 242s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 242s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 242s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../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]' [ 242s] 527 | sampler_->Sample(rstate); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 242s] ./../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]' [ 242s] 482 | if (!HasFinal(s)) Expand(s); [ 242s] | ^~~~~~ [ 242s] ./../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]' [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 242s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 242s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 242s] ./../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]' [ 242s] 159 | accumulator->SetState(s); [ 242s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 242s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 242s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../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]' [ 242s] 527 | sampler_->Sample(rstate); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 242s] ./../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]' [ 242s] 482 | if (!HasFinal(s)) Expand(s); [ 242s] | ^~~~~~ [ 242s] ./../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]' [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 242s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 242s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 242s] ./../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]' [ 242s] 555 | Extend(end, aiter); [ 242s] | ~~~~~~^~~~~~~~~~~~ [ 242s] ./../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]' [ 242s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 242s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 242s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../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]' [ 242s] 527 | sampler_->Sample(rstate); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 242s] ./../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]' [ 242s] 482 | if (!HasFinal(s)) Expand(s); [ 242s] | ^~~~~~ [ 242s] ./../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]' [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 648 | if (weights_->size() <= end) { [ 242s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 242s] ./../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] [ 242s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 242s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 242s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 242s] ./../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]' [ 242s] 555 | Extend(end, aiter); [ 242s] | ~~~~~~^~~~~~~~~~~~ [ 242s] ./../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]' [ 242s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 242s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 242s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../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]' [ 242s] 527 | sampler_->Sample(rstate); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 242s] ./../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]' [ 242s] 482 | if (!HasFinal(s)) Expand(s); [ 242s] | ^~~~~~ [ 242s] ./../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]' [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 648 | if (weights_->size() <= end) { [ 242s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 242s] ./../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] [ 242s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 242s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 242s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 242s] ./../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]' [ 242s] 555 | Extend(end, aiter); [ 242s] | ~~~~~~^~~~~~~~~~~~ [ 242s] ./../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]' [ 242s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 242s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 242s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 242s] ./../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]' [ 242s] 527 | sampler_->Sample(rstate); [ 242s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 242s] ./../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]' [ 242s] 482 | if (!HasFinal(s)) Expand(s); [ 242s] | ^~~~~~ [ 242s] ./../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]' [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ~~~~~~~~~~~~^~~ [ 242s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 242s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 242s] | ^~~~~ [ 242s] ./../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] [ 242s] 648 | if (weights_->size() <= end) { [ 242s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 242s] ./../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] [ 242s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 242s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 243s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 243s] ./../include/fst/queue.h:558:11: required from here [ 243s] 558 | StateId Head() const final { [ 243s] | ^~~~ [ 243s] ./../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] [ 243s] 562 | ((front_ >= trivial_queue_.size()) || [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 243s] ./../include/fst/queue.h:573:8: required from here [ 243s] 573 | void Enqueue(StateId s) final { [ 243s] | ^~~~~~~ [ 243s] ./../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] [ 243s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 243s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 243s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 243s] ./../include/fst/queue.h:591:8: required from here [ 243s] 591 | void Dequeue() final { [ 243s] | ^~~~~~~ [ 243s] ./../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] [ 243s] 594 | } else if (front_ < trivial_queue_.size()) { [ 243s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 243s] ./../include/fst/queue.h:603:8: required from here [ 243s] 603 | bool Empty() const final { [ 243s] | ^~~~~ [ 243s] ./../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] [ 243s] 612 | return (front_ >= trivial_queue_.size()) || [ 243s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 243s] ./../include/fst/queue.h:617:8: required from here [ 243s] 617 | void Clear() final { [ 243s] | ^~~~~ [ 243s] ./../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] [ 243s] 621 | } else if (i < trivial_queue_.size()) { [ 243s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 243s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 243s] ./../include/fst/queue.h:238:8: required from here [ 243s] 238 | void Update(StateId s) override { [ 243s] | ^~~~~~ [ 243s] ./../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] [ 243s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 243s] | ~~^~~~~~~~~~~~~~ [ 243s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 243s] ./../include/fst/queue.h:505:8: required from here [ 243s] 505 | void Enqueue(StateId s) final { [ 243s] | ^~~~~~~ [ 243s] ./../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] [ 243s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 243s] | ~~~~~~~~~~~~~~~~~^~~~ [ 244s] In file included from ./../include/fst/queue.h:38: [ 244s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 244s] ./../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]' [ 244s] 224 | key_[s] = heap_.Insert(s); [ 244s] | ~~~~~~~~~~~~^~~ [ 244s] ./../include/fst/queue.h:221:8: required from here [ 244s] 221 | void Enqueue(StateId s) override { [ 244s] | ^~~~~~~ [ 244s] ./../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] [ 244s] 57 | if (size_ < values_.size()) { [ 244s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] In file included from ./../include/fst/cache.h:40, [ 245s] from ./../include/fst/arc-map.h:34, [ 245s] from ./../include/fst/push.h:28: [ 245s] ./../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> >]': [ 245s] ./../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> >]' [ 245s] 416 | BaseImpl::DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../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> >]' [ 245s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:344:8: required from here [ 245s] 344 | void DeleteStates(const std::vector &dstates) override { [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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> >]': [ 245s] ./../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> >]' [ 245s] 416 | BaseImpl::DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../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> >]' [ 245s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:344:8: required from here [ 245s] 344 | void DeleteStates(const std::vector &dstates) override { [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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> >]': [ 245s] ./../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> >]' [ 245s] 416 | BaseImpl::DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../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> >]' [ 245s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:344:8: required from here [ 245s] 344 | void DeleteStates(const std::vector &dstates) override { [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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> >]': [ 245s] ./../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> >]' [ 245s] 416 | BaseImpl::DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../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> >]' [ 245s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:344:8: required from here [ 245s] 344 | void DeleteStates(const std::vector &dstates) override { [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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> >]': [ 245s] ./../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> >]' [ 245s] 416 | BaseImpl::DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../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> >]' [ 245s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:344:8: required from here [ 245s] 344 | void DeleteStates(const std::vector &dstates) override { [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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> >]': [ 245s] ./../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> >]' [ 245s] 416 | BaseImpl::DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../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> >]' [ 245s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:344:8: required from here [ 245s] 344 | void DeleteStates(const std::vector &dstates) override { [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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 > >]': [ 245s] ./../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 > >]' [ 245s] 416 | BaseImpl::DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../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 > >]' [ 245s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:344:8: required from here [ 245s] 344 | void DeleteStates(const std::vector &dstates) override { [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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 > >]': [ 245s] ./../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 > >]' [ 245s] 416 | BaseImpl::DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../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 > >]' [ 245s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:344:8: required from here [ 245s] 344 | void DeleteStates(const std::vector &dstates) override { [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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 > >]': [ 245s] ./../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 > >]' [ 245s] 416 | BaseImpl::DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../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 > >]' [ 245s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:344:8: required from here [ 245s] 344 | void DeleteStates(const std::vector &dstates) override { [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] In file included from ./../include/fst/push.h:30: [ 245s] ./../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]': [ 245s] ./../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]' [ 245s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 245s] | ^~~~~~~~~ [ 245s] ./../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]' [ 245s] 48 | StateId Start() const override { return impl_->Start(); } [ 245s] | ~~~~~~~~~~~~^~ [ 245s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 245s] 48 | StateId Start() const override { return impl_->Start(); } [ 245s] | ^~~~~ [ 245s] ./../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] [ 245s] 353 | while (unfactored_.size() <= element.state) [ 245s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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>]': [ 245s] ./../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>]' [ 245s] 416 | BaseImpl::DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../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>]' [ 245s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:344:8: required from here [ 245s] 344 | void DeleteStates(const std::vector &dstates) override { [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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]': [ 245s] ./../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]' [ 245s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 245s] | ^~~~~~~~~ [ 245s] ./../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]' [ 245s] 48 | StateId Start() const override { return impl_->Start(); } [ 245s] | ~~~~~~~~~~~~^~ [ 245s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 245s] 48 | StateId Start() const override { return impl_->Start(); } [ 245s] | ^~~~~ [ 245s] ./../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] [ 245s] 353 | while (unfactored_.size() <= element.state) [ 245s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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>]': [ 245s] ./../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>]' [ 245s] 416 | BaseImpl::DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../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>]' [ 245s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:344:8: required from here [ 245s] 344 | void DeleteStates(const std::vector &dstates) override { [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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]': [ 245s] ./../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]' [ 245s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 245s] | ^~~~~~~~~ [ 245s] ./../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]' [ 245s] 48 | StateId Start() const override { return impl_->Start(); } [ 245s] | ~~~~~~~~~~~~^~ [ 245s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 245s] 48 | StateId Start() const override { return impl_->Start(); } [ 245s] | ^~~~~ [ 245s] ./../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] [ 245s] 353 | while (unfactored_.size() <= element.state) [ 245s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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>]': [ 245s] ./../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>]' [ 245s] 416 | BaseImpl::DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../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>]' [ 245s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:344:8: required from here [ 245s] 344 | void DeleteStates(const std::vector &dstates) override { [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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]': [ 245s] ./../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]' [ 245s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 245s] | ^~~~~~~~~ [ 245s] ./../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]' [ 245s] 48 | StateId Start() const override { return impl_->Start(); } [ 245s] | ~~~~~~~~~~~~^~ [ 245s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 245s] 48 | StateId Start() const override { return impl_->Start(); } [ 245s] | ^~~~~ [ 245s] ./../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] [ 245s] 353 | while (unfactored_.size() <= element.state) [ 245s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 245s] ./../include/fst/queue.h:558:11: required from here [ 245s] 558 | StateId Head() const final { [ 245s] | ^~~~ [ 245s] ./../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] [ 245s] 562 | ((front_ >= trivial_queue_.size()) || [ 245s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 245s] ./../include/fst/queue.h:573:8: required from here [ 245s] 573 | void Enqueue(StateId s) final { [ 245s] | ^~~~~~~ [ 245s] ./../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] [ 245s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 245s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 245s] ./../include/fst/queue.h:591:8: required from here [ 245s] 591 | void Dequeue() final { [ 245s] | ^~~~~~~ [ 245s] ./../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] [ 245s] 594 | } else if (front_ < trivial_queue_.size()) { [ 245s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 245s] ./../include/fst/queue.h:603:8: required from here [ 245s] 603 | bool Empty() const final { [ 245s] | ^~~~~ [ 245s] ./../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] [ 245s] 612 | return (front_ >= trivial_queue_.size()) || [ 245s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 245s] ./../include/fst/queue.h:617:8: required from here [ 245s] 617 | void Clear() final { [ 245s] | ^~~~~ [ 245s] ./../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] [ 245s] 621 | } else if (i < trivial_queue_.size()) { [ 245s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 245s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 245s] ./../include/fst/queue.h:238:8: required from here [ 245s] 238 | void Update(StateId s) override { [ 245s] | ^~~~~~ [ 245s] ./../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] [ 245s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 245s] | ~~^~~~~~~~~~~~~~ [ 245s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 245s] ./../include/fst/queue.h:505:8: required from here [ 245s] 505 | void Enqueue(StateId s) final { [ 245s] | ^~~~~~~ [ 245s] ./../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] [ 245s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 245s] | ~~~~~~~~~~~~~~~~~^~~~ [ 245s] ./../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>]': [ 245s] ./../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>]' [ 245s] 416 | BaseImpl::DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../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>]' [ 245s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:344:8: required from here [ 245s] 344 | void DeleteStates(const std::vector &dstates) override { [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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]': [ 245s] ./../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]' [ 245s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 245s] | ^~~~~~~~~ [ 245s] ./../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]' [ 245s] 48 | StateId Start() const override { return impl_->Start(); } [ 245s] | ~~~~~~~~~~~~^~ [ 245s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 245s] 48 | StateId Start() const override { return impl_->Start(); } [ 245s] | ^~~~~ [ 245s] ./../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] [ 245s] 353 | while (unfactored_.size() <= element.state) [ 245s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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>]': [ 245s] ./../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>]' [ 245s] 416 | BaseImpl::DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../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>]' [ 245s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:344:8: required from here [ 245s] 344 | void DeleteStates(const std::vector &dstates) override { [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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]': [ 245s] ./../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]' [ 245s] 296 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 245s] | ^~~~~~~~~ [ 245s] ./../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]' [ 245s] 48 | StateId Start() const override { return impl_->Start(); } [ 245s] | ~~~~~~~~~~~~^~ [ 245s] ./../include/fst/impl-to-fst.h:48:11: required from here [ 245s] 48 | StateId Start() const override { return impl_->Start(); } [ 245s] | ^~~~~ [ 245s] ./../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] [ 245s] 353 | while (unfactored_.size() <= element.state) [ 245s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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>]': [ 245s] ./../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>]' [ 245s] 416 | BaseImpl::DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../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>]' [ 245s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 245s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 245s] ./../include/fst/mutable-fst.h:344:8: required from here [ 245s] 344 | void DeleteStates(const std::vector &dstates) override { [ 245s] | ^~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] ./../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] [ 245s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 245s] In file included from ./../include/fst/queue.h:38: [ 245s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 245s] ./../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]' [ 245s] 224 | key_[s] = heap_.Insert(s); [ 245s] | ~~~~~~~~~~~~^~~ [ 245s] ./../include/fst/queue.h:221:8: required from here [ 245s] 221 | void Enqueue(StateId s) override { [ 245s] | ^~~~~~~ [ 245s] ./../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] [ 245s] 57 | if (size_ < values_.size()) { [ 245s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] In file included from ./../include/fst/cache.h:40: [ 246s] ./../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 > >]': [ 246s] ./../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 > >]' [ 246s] 416 | BaseImpl::DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../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 > >]' [ 246s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:344:8: required from here [ 246s] 344 | void DeleteStates(const std::vector &dstates) override { [ 246s] | ^~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../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 > >]': [ 246s] ./../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 > >]' [ 246s] 416 | BaseImpl::DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../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 > >]' [ 246s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:344:8: required from here [ 246s] 344 | void DeleteStates(const std::vector &dstates) override { [ 246s] | ^~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../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 > >]': [ 246s] ./../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 > >]' [ 246s] 416 | BaseImpl::DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../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 > >]' [ 246s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:344:8: required from here [ 246s] 344 | void DeleteStates(const std::vector &dstates) override { [ 246s] | ^~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../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 >]': [ 246s] ./../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 >]' [ 246s] 416 | BaseImpl::DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../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 >]' [ 246s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:344:8: required from here [ 246s] 344 | void DeleteStates(const std::vector &dstates) override { [ 246s] | ^~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../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 >]': [ 246s] ./../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 >]' [ 246s] 416 | BaseImpl::DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../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 >]' [ 246s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:344:8: required from here [ 246s] 344 | void DeleteStates(const std::vector &dstates) override { [ 246s] | ^~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../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 >]': [ 246s] ./../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 >]' [ 246s] 416 | BaseImpl::DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../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 >]' [ 246s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 246s] ./../include/fst/mutable-fst.h:344:8: required from here [ 246s] 344 | void DeleteStates(const std::vector &dstates) override { [ 246s] | ^~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] ./../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] [ 246s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 246s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 246s] In file included from ./../include/fst/randequivalent.h:35: [ 246s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 246s] ./../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]' [ 246s] 527 | sampler_->Sample(rstate); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 246s] ./../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]' [ 246s] 482 | if (!HasFinal(s)) Expand(s); [ 246s] | ^~~~~~ [ 246s] ./../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]' [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ~~~~~~~~~~~~^~~ [ 246s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ^~~~~ [ 246s] ./../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] [ 246s] 233 | rstate.length == max_length_) { [ 246s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 246s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 246s] ./../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]' [ 246s] 527 | sampler_->Sample(rstate); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 246s] ./../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]' [ 246s] 482 | if (!HasFinal(s)) Expand(s); [ 246s] | ^~~~~~ [ 246s] ./../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]' [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ~~~~~~~~~~~~^~~ [ 246s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ^~~~~ [ 246s] ./../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] [ 246s] 331 | rstate.length == max_length_) { [ 246s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 246s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 246s] ./../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]' [ 246s] 527 | sampler_->Sample(rstate); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 246s] ./../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]' [ 246s] 482 | if (!HasFinal(s)) Expand(s); [ 246s] | ^~~~~~ [ 246s] ./../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]' [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ~~~~~~~~~~~~^~~ [ 246s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ^~~~~ [ 246s] ./../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] [ 246s] 233 | rstate.length == max_length_) { [ 246s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 246s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 246s] ./../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]' [ 246s] 527 | sampler_->Sample(rstate); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 246s] ./../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]' [ 246s] 482 | if (!HasFinal(s)) Expand(s); [ 246s] | ^~~~~~ [ 246s] ./../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]' [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ~~~~~~~~~~~~^~~ [ 246s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ^~~~~ [ 246s] ./../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] [ 246s] 233 | rstate.length == max_length_) { [ 246s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 246s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 246s] ./../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]' [ 246s] 527 | sampler_->Sample(rstate); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 246s] ./../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]' [ 246s] 482 | if (!HasFinal(s)) Expand(s); [ 246s] | ^~~~~~ [ 246s] ./../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]' [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ~~~~~~~~~~~~^~~ [ 246s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ^~~~~ [ 246s] ./../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] [ 246s] 331 | rstate.length == max_length_) { [ 246s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 246s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 246s] ./../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]' [ 246s] 527 | sampler_->Sample(rstate); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 246s] ./../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]' [ 246s] 482 | if (!HasFinal(s)) Expand(s); [ 246s] | ^~~~~~ [ 246s] ./../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]' [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ~~~~~~~~~~~~^~~ [ 246s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ^~~~~ [ 246s] ./../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] [ 246s] 233 | rstate.length == max_length_) { [ 246s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 246s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 246s] ./../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]' [ 246s] 527 | sampler_->Sample(rstate); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 246s] ./../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]' [ 246s] 482 | if (!HasFinal(s)) Expand(s); [ 246s] | ^~~~~~ [ 246s] ./../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]' [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ~~~~~~~~~~~~^~~ [ 246s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ^~~~~ [ 246s] ./../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] [ 246s] 233 | rstate.length == max_length_) { [ 246s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 246s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 246s] ./../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]' [ 246s] 527 | sampler_->Sample(rstate); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 246s] ./../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]' [ 246s] 482 | if (!HasFinal(s)) Expand(s); [ 246s] | ^~~~~~ [ 246s] ./../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]' [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ~~~~~~~~~~~~^~~ [ 246s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ^~~~~ [ 246s] ./../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] [ 246s] 331 | rstate.length == max_length_) { [ 246s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 246s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 246s] ./../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]' [ 246s] 527 | sampler_->Sample(rstate); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 246s] ./../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]' [ 246s] 482 | if (!HasFinal(s)) Expand(s); [ 246s] | ^~~~~~ [ 246s] ./../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]' [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ~~~~~~~~~~~~^~~ [ 246s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ^~~~~ [ 246s] ./../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] [ 246s] 233 | rstate.length == max_length_) { [ 246s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 246s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 246s] ./../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]' [ 246s] 159 | accumulator->SetState(s); [ 246s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 246s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 246s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 246s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 246s] ./../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]' [ 246s] 527 | sampler_->Sample(rstate); [ 246s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 246s] ./../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]' [ 246s] 482 | if (!HasFinal(s)) Expand(s); [ 246s] | ^~~~~~ [ 246s] ./../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]' [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ~~~~~~~~~~~~^~~ [ 246s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 246s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 246s] | ^~~~~ [ 246s] ./../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] [ 246s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 246s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 247s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 247s] ./../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]' [ 247s] 159 | accumulator->SetState(s); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 247s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 247s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 247s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 527 | sampler_->Sample(rstate); [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 247s] ./../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]' [ 247s] 482 | if (!HasFinal(s)) Expand(s); [ 247s] | ^~~~~~ [ 247s] ./../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]' [ 247s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 247s] | ~~~~~~~~~~~~^~~ [ 247s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 247s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 247s] | ^~~~~ [ 247s] ./../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] [ 247s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 247s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 247s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 247s] ./../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]' [ 247s] 159 | accumulator->SetState(s); [ 247s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 247s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 247s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 247s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 527 | sampler_->Sample(rstate); [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 247s] ./../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]' [ 247s] 482 | if (!HasFinal(s)) Expand(s); [ 247s] | ^~~~~~ [ 247s] ./../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]' [ 247s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 247s] | ~~~~~~~~~~~~^~~ [ 247s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 247s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 247s] | ^~~~~ [ 247s] ./../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] [ 247s] 532 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 247s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 247s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 247s] ./../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]' [ 247s] 555 | Extend(end, aiter); [ 247s] | ~~~~~~^~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 247s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 247s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 527 | sampler_->Sample(rstate); [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 247s] ./../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]' [ 247s] 482 | if (!HasFinal(s)) Expand(s); [ 247s] | ^~~~~~ [ 247s] ./../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]' [ 247s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 247s] | ~~~~~~~~~~~~^~~ [ 247s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 247s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 247s] | ^~~~~ [ 247s] ./../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] [ 247s] 648 | if (weights_->size() <= end) { [ 247s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 247s] ./../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] [ 247s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 247s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 247s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 247s] ./../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]' [ 247s] 555 | Extend(end, aiter); [ 247s] | ~~~~~~^~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 247s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 247s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 527 | sampler_->Sample(rstate); [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 247s] ./../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]' [ 247s] 482 | if (!HasFinal(s)) Expand(s); [ 247s] | ^~~~~~ [ 247s] ./../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]' [ 247s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 247s] | ~~~~~~~~~~~~^~~ [ 247s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 247s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 247s] | ^~~~~ [ 247s] ./../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] [ 247s] 648 | if (weights_->size() <= end) { [ 247s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 247s] ./../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] [ 247s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 247s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 247s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 247s] ./../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]' [ 247s] 555 | Extend(end, aiter); [ 247s] | ~~~~~~^~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 163 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../include/fst/randgen.h:341:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 247s] 341 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 247s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 247s] ./../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]' [ 247s] 527 | sampler_->Sample(rstate); [ 247s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 247s] ./../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]' [ 247s] 482 | if (!HasFinal(s)) Expand(s); [ 247s] | ^~~~~~ [ 247s] ./../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]' [ 247s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 247s] | ~~~~~~~~~~~~^~~ [ 247s] ./../include/fst/impl-to-fst.h:50:10: required from here [ 247s] 50 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 247s] | ^~~~~ [ 247s] ./../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] [ 247s] 648 | if (weights_->size() <= end) { [ 247s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 247s] ./../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] [ 247s] 649 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 247s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 248s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 248s] from ./../include/fst/arcsort.h:25: [ 248s] /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>]': [ 248s] /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 [ 248s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 248s] | ^~~~~~~~~~~~~ [ 248s] /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 [ 248s] depbase=`echo relabel.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 relabel.lo -MD -MP -MF $depbase.Tpo -c -o relabel.lo relabel.cc &&\ [ 248s] mv -f $depbase.Tpo $depbase.Plo [ 248s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/list:62, [ 248s] from ./../include/fst/disambiguate.h:26: [ 248s] /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>]': [ 248s] /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 [ 248s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 248s] | ^~~~~~~~~~~~~ [ 248s] /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 [ 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 relabel.lo -MD -MP -MF .deps/relabel.Tpo -c relabel.cc -fPIC -DPIC -o .libs/relabel.o [ 249s] /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>]': [ 249s] /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 [ 249s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 249s] | ^~~~~~~~~~~~~~~~ [ 249s] /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 [ 250s] /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 > > > >]': [ 250s] /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 [ 250s] 1235 | __rotate(_RandomAccessIterator __first, [ 250s] | ^~~~~~~~ [ 250s] /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 [ 250s] /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 [ 250s] /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>]': [ 250s] /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 [ 250s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 250s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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 [ 250s] /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 [ 250s] /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 [ 250s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 250s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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 [ 250s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 250s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 250s] 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: [ 250s] /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 [ 250s] 1357 | return std::__rotate(__first, __middle, __last, [ 250s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 1358 | std::__iterator_category(__first)); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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>]': [ 250s] /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 [ 250s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 2477 | __len11, __len22, __comp); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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 [ 250s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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>]': [ 250s] /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 [ 250s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 250s] | ^~~~~~~~~~~~~~~~~~~~~ [ 250s] /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 [ 250s] /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 [ 250s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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 [ 250s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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 [ 250s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] /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 [ 250s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 250s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 250s] 2755 | __middle - __first, [ 250s] | ~~~~~~~~~~~~~~~~~~~ [ 250s] 2756 | __last - __middle, [ 250s] | ~~~~~~~~~~~~~~~~~~ [ 250s] 2757 | __comp); [ 250s] | ~~~~~~~ [ 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::ArcTpl >*; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 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::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 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::__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>]': [ 251s] /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 [ 251s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 251s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] /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 [ 251s] 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>]', [ 251s] 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: [ 251s] /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 [ 251s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 251s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] /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 [ 251s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 251s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] /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 [ 251s] 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>]', [ 251s] 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: [ 251s] /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 [ 251s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 251s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] 2643 | __first + __step_size, [ 251s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 251s] 2644 | __first + __two_step, [ 251s] | ~~~~~~~~~~~~~~~~~~~~~ [ 251s] 2645 | __result, __comp); [ 251s] | ~~~~~~~~~~~~~~~~~ [ 251s] /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 [ 251s] /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 [ 251s] 2650 | std::__move_merge(__first, __first + __step_size, [ 251s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] 2651 | __first + __step_size, __last, __result, __comp); [ 251s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] /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 [ 251s] 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>]', [ 251s] 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: [ 251s] /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 [ 251s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 251s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] 2643 | __first + __step_size, [ 251s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 251s] 2644 | __first + __two_step, [ 251s] | ~~~~~~~~~~~~~~~~~~~~~ [ 251s] 2645 | __result, __comp); [ 251s] | ~~~~~~~~~~~~~~~~~ [ 251s] /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 [ 251s] 2650 | std::__move_merge(__first, __first + __step_size, [ 251s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] 2651 | __first + __step_size, __last, __result, __comp); [ 251s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 251s] /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 [ 251s] depbase=`echo replace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 251s] /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 &&\ [ 251s] mv -f $depbase.Tpo $depbase.Plo [ 252s] 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 [ 252s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/specfun.h:43, [ 252s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/cmath:3898, [ 252s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/random:40, [ 252s] from ./../include/fst/script/randgen.h:22: [ 252s] /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 >]': [ 252s] /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 [ 252s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 252s] | ^~~~~~~~~~~~~ [ 252s] /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 [ 255s] In file included from ./../include/fst/script/replace.h:28, [ 255s] from replace.cc:18: [ 255s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 255s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 255s] 138 | class ImplToExpandedFst : public ImplToFst { [ 255s] | ^~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 255s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 255s] | ^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 255s] 527 | class VectorFst : public ImplToMutableFst> { [ 255s] | ^~~~~~~~~ [ 255s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 255s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 255s] | ^~~~~~~ [ 255s] ./../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 > >]' [ 255s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 255s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../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&>]' [ 255s] 75 | if (rfst.CyclicDependencies()) { [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] replace.cc:43:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 255s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 255s] | ^~~~~~~~ [ 255s] In file included from ./../include/fst/expanded-fst.h:38, [ 255s] from ./../include/fst/mutable-fst.h:38: [ 255s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 255s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 255s] | ^~~~~~~~ [ 255s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 255s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 255s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 255s] | ^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 255s] 527 | class VectorFst : public ImplToMutableFst> { [ 255s] | ^~~~~~~~~ [ 255s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 255s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 255s] | ^~~~~~~ [ 255s] ./../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 > >]' [ 255s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 255s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../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&>]' [ 255s] 75 | if (rfst.CyclicDependencies()) { [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] replace.cc:43:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 255s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 255s] | ^~~~~~~~ [ 255s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 255s] 138 | class ImplToExpandedFst : public ImplToFst { [ 255s] | ^~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 255s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >' [ 255s] 527 | class VectorFst : public ImplToMutableFst> { [ 255s] | ^~~~~~~~~ [ 255s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 255s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 255s] | ^~~~~~~ [ 255s] ./../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 > >]' [ 255s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 255s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../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&>]' [ 255s] 75 | if (rfst.CyclicDependencies()) { [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] replace.cc:43:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 255s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 255s] | ^~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 255s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 255s] | ^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 255s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 255s] 138 | class ImplToExpandedFst : public ImplToFst { [ 255s] | ^~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 255s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 255s] | ^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 255s] 527 | class VectorFst : public ImplToMutableFst> { [ 255s] | ^~~~~~~~~ [ 255s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 255s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 255s] | ^~~~~~~ [ 255s] ./../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 > >]' [ 255s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 255s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../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&>]' [ 255s] 75 | if (rfst.CyclicDependencies()) { [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] replace.cc:43:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 255s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 255s] | ^~~~~~~~ [ 255s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 255s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 255s] | ^~~~~~~~ [ 255s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 255s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 255s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 255s] | ^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 255s] 527 | class VectorFst : public ImplToMutableFst> { [ 255s] | ^~~~~~~~~ [ 255s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 255s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 255s] | ^~~~~~~ [ 255s] ./../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 > >]' [ 255s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 255s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../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&>]' [ 255s] 75 | if (rfst.CyclicDependencies()) { [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] replace.cc:43:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 255s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 255s] | ^~~~~~~~ [ 255s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 255s] 138 | class ImplToExpandedFst : public ImplToFst { [ 255s] | ^~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 255s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 255s] 527 | class VectorFst : public ImplToMutableFst> { [ 255s] | ^~~~~~~~~ [ 255s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 255s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 255s] | ^~~~~~~ [ 255s] ./../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 > >]' [ 255s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 255s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../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&>]' [ 255s] 75 | if (rfst.CyclicDependencies()) { [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] replace.cc:43:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 255s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 255s] | ^~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 255s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 255s] | ^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 255s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 255s] 138 | class ImplToExpandedFst : public ImplToFst { [ 255s] | ^~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 255s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 255s] | ^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 255s] 527 | class VectorFst : public ImplToMutableFst> { [ 255s] | ^~~~~~~~~ [ 255s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 255s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 255s] | ^~~~~~~ [ 255s] ./../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 > >]' [ 255s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 255s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../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&>]' [ 255s] 75 | if (rfst.CyclicDependencies()) { [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] replace.cc:43:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 255s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 255s] | ^~~~~~~~ [ 255s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 255s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 255s] | ^~~~~~~~ [ 255s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 255s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 255s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 255s] | ^~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 255s] 527 | class VectorFst : public ImplToMutableFst> { [ 255s] | ^~~~~~~~~ [ 255s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 255s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 255s] | ^~~~~~~ [ 255s] ./../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 > >]' [ 255s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 255s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../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&>]' [ 255s] 75 | if (rfst.CyclicDependencies()) { [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] replace.cc:43:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 255s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 255s] | ^~~~~~~~ [ 255s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 255s] 138 | class ImplToExpandedFst : public ImplToFst { [ 255s] | ^~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 255s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 255s] 527 | class VectorFst : public ImplToMutableFst> { [ 255s] | ^~~~~~~~~ [ 255s] ./../include/fst/replace-util.h:256:26: required from 'class fst::ReplaceUtil > >' [ 255s] 256 | mutable VectorFst depfst_; // FST ID dependencies. [ 255s] | ^~~~~~~ [ 255s] ./../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 > >]' [ 255s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 255s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../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&>]' [ 255s] 75 | if (rfst.CyclicDependencies()) { [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] replace.cc:43:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 255s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 255s] | ^~~~~~~~ [ 255s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 255s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 255s] | ^~~~~~~~~~~~~~~~ [ 255s] In file included from ./../include/fst/script/replace.h:30: [ 255s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 255s] ./../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 > >]' [ 255s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 255s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../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&>]' [ 255s] 75 | if (rfst.CyclicDependencies()) { [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] replace.cc:43:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../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] [ 255s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 255s] | ~~^~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 255s] ./../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 > >]' [ 255s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 255s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../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&>]' [ 255s] 75 | if (rfst.CyclicDependencies()) { [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] replace.cc:43:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../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] [ 255s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 255s] | ~~^~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 255s] ./../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 > >]' [ 255s] 613 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 255s] | ^~~~~~~~~~~~ [ 255s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 255s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../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&>]' [ 255s] 75 | if (rfst.CyclicDependencies()) { [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] replace.cc:43:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../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] [ 255s] 133 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 255s] | ~~^~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 255s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 255s] 139 | GetDependencies(false); [ 255s] | ^~~~~~~~~~~~~~~ [ 255s] ./../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 > >]' [ 255s] 614 | return replace_util.CyclicDependencies(); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 255s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../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&>]' [ 255s] 75 | if (rfst.CyclicDependencies()) { [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] replace.cc:43:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../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] [ 255s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 255s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 255s] ./../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] [ 255s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 255s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 255s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 255s] 139 | GetDependencies(false); [ 255s] | ^~~~~~~~~~~~~~~ [ 255s] ./../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 > >]' [ 255s] 614 | return replace_util.CyclicDependencies(); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 255s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../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&>]' [ 255s] 75 | if (rfst.CyclicDependencies()) { [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] replace.cc:43:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../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] [ 255s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 255s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 255s] ./../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] [ 255s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 255s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 255s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 255s] ./../include/fst/replace-util.h:139:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 255s] 139 | GetDependencies(false); [ 255s] | ^~~~~~~~~~~~~~~ [ 255s] ./../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 > >]' [ 255s] 614 | return replace_util.CyclicDependencies(); [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../include/fst/replace.h:1053:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 255s] 1053 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] ./../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&>]' [ 255s] 75 | if (rfst.CyclicDependencies()) { [ 255s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 255s] replace.cc:43:1: required from here [ 255s] 168 | ({#Op, Arc::Type()}, Op) [ 255s] | ^ [ 255s] ./../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] [ 255s] 350 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 255s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 255s] ./../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] [ 255s] 358 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 255s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 255s] depbase=`echo reverse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 255s] /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 &&\ [ 255s] mv -f $depbase.Tpo $depbase.Plo [ 256s] In file included from ./../include/fst/script/replace.h:31: [ 256s] ./../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 > >*> > >]': [ 256s] /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> > >&}]' [ 256s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 256s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 256s] 608 | std::forward<_Args>(__args)...); // might throw [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 969 | auto __pi = ::new (__mem) [ 256s] | ^~~~~~~~~~~~~ [ 256s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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 > > >]' [ 256s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 256s] | ^ [ 256s] /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 > > >]' [ 256s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 1008 | std::forward<_Args>(__args)...); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../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]' [ 256s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 256s] ./../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&>]' [ 256s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 256s] | ^~~~ [ 256s] replace.cc:43:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../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] [ 256s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 256s] | ~~^~~~~~~~~~~~~~~~~ [ 256s] ./../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 > >*> > >]': [ 256s] /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> > >&}]' [ 256s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 256s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 256s] 608 | std::forward<_Args>(__args)...); // might throw [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 969 | auto __pi = ::new (__mem) [ 256s] | ^~~~~~~~~~~~~ [ 256s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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 > > >]' [ 256s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 256s] | ^ [ 256s] /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 > > >]' [ 256s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 1008 | std::forward<_Args>(__args)...); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../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]' [ 256s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 256s] ./../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&>]' [ 256s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 256s] | ^~~~ [ 256s] replace.cc:43:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../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] [ 256s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 256s] | ~~^~~~~~~~~~~~~~~~~ [ 256s] ./../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 > >*> > >]': [ 256s] /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> > >&}]' [ 256s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 256s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 256s] 608 | std::forward<_Args>(__args)...); // might throw [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 969 | auto __pi = ::new (__mem) [ 256s] | ^~~~~~~~~~~~~ [ 256s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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 > > >]' [ 256s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 256s] | ^ [ 256s] /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 > > >]' [ 256s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 1008 | std::forward<_Args>(__args)...); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../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]' [ 256s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 256s] ./../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&>]' [ 256s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 256s] | ^~~~ [ 256s] replace.cc:43:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../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] [ 256s] 550 | for (Label i = 0; i < fst_list.size(); ++i) { [ 256s] | ~~^~~~~~~~~~~~~~~~~ [ 256s] ./../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 > >*> > >]': [ 256s] ./../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 > >*> > >]' [ 256s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 256s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 578 | return_label_type_, call_output_label_, [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 579 | &all_non_empty_and_sorted)); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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> > >&}]' [ 256s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 256s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 256s] 608 | std::forward<_Args>(__args)...); // might throw [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 969 | auto __pi = ::new (__mem) [ 256s] | ^~~~~~~~~~~~~ [ 256s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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 > > >]' [ 256s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 256s] | ^ [ 256s] /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 > > >]' [ 256s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 1008 | std::forward<_Args>(__args)...); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../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]' [ 256s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 256s] ./../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&>]' [ 256s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 256s] | ^~~~ [ 256s] replace.cc:43:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../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] [ 256s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 256s] | ~~^~~~~~~~~~~~~~~~~ [ 256s] ./../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] [ 256s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 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 reverse.lo -MD -MP -MF .deps/reverse.Tpo -c reverse.cc -fPIC -DPIC -o .libs/reverse.o [ 256s] ./../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 > >*> > >]': [ 256s] ./../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 > >*> > >]' [ 256s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 256s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 578 | return_label_type_, call_output_label_, [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 579 | &all_non_empty_and_sorted)); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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> > >&}]' [ 256s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 256s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 256s] 608 | std::forward<_Args>(__args)...); // might throw [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 969 | auto __pi = ::new (__mem) [ 256s] | ^~~~~~~~~~~~~ [ 256s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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 > > >]' [ 256s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 256s] | ^ [ 256s] /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 > > >]' [ 256s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 1008 | std::forward<_Args>(__args)...); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../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]' [ 256s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 256s] ./../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&>]' [ 256s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 256s] | ^~~~ [ 256s] replace.cc:43:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../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] [ 256s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 256s] | ~~^~~~~~~~~~~~~~~~~ [ 256s] ./../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] [ 256s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 256s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 256s] ./../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 > >*> > >]': [ 256s] ./../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 > >*> > >]' [ 256s] 577 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 256s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 578 | return_label_type_, call_output_label_, [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 579 | &all_non_empty_and_sorted)); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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> > >&}]' [ 256s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 256s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 256s] 608 | std::forward<_Args>(__args)...); // might throw [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 969 | auto __pi = ::new (__mem) [ 256s] | ^~~~~~~~~~~~~ [ 256s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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]' [ 256s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] /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 > > >]' [ 256s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 256s] | ^ [ 256s] /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 > > >]' [ 256s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 256s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] 1008 | std::forward<_Args>(__args)...); [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 256s] ./../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]' [ 256s] 1025 | : Base(std::make_shared(fst_array, opts)) {} [ 256s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 256s] ./../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&>]' [ 256s] 73 | ReplaceFst rfst(typed_pairs, typed_opts); [ 256s] | ^~~~ [ 256s] replace.cc:43:1: required from here [ 256s] 168 | ({#Op, Arc::Type()}, Op) [ 256s] | ^ [ 256s] ./../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] [ 256s] 470 | for (Label i = 0; i < fst_list.size(); ++i) { [ 256s] | ~~^~~~~~~~~~~~~~~~~ [ 256s] ./../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] [ 256s] 473 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 256s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 256s] depbase=`echo reweight.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 reweight.lo -MD -MP -MF $depbase.Tpo -c -o reweight.lo reweight.cc &&\ [ 256s] mv -f $depbase.Tpo $depbase.Plo [ 257s] depbase=`echo rmepsilon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 257s] /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 &&\ [ 257s] mv -f $depbase.Tpo $depbase.Plo [ 257s] 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 [ 257s] 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 [ 259s] ./../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]': [ 259s] ./../include/fst/replace.h:753:12: required from here [ 259s] 753 | uint64_t Properties(uint64_t mask) const override { [ 259s] | ^~~~~~~~~~ [ 259s] ./../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] [ 259s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 259s] | ~~^~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]': [ 259s] ./../include/fst/replace.h:753:12: required from here [ 259s] 753 | uint64_t Properties(uint64_t mask) const override { [ 259s] | ^~~~~~~~~~ [ 259s] ./../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] [ 259s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 259s] | ~~^~~~~~~~~~~~~~~~~~~ [ 259s] ./../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]': [ 259s] ./../include/fst/replace.h:753:12: required from here [ 259s] 753 | uint64_t Properties(uint64_t mask) const override { [ 259s] | ^~~~~~~~~~ [ 259s] ./../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] [ 259s] 755 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 259s] | ~~^~~~~~~~~~~~~~~~~~~ [ 259s] In file included from ./../include/fst/replace-util.h:39: [ 259s] ./../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 >]': [ 259s] ./../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 >]' [ 259s] 416 | BaseImpl::DeleteStates(dstates); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 259s] ./../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 >]' [ 259s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 259s] ./../include/fst/mutable-fst.h:344:8: required from here [ 259s] 344 | void DeleteStates(const std::vector &dstates) override { [ 259s] | ^~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 259s] ./../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 >]' [ 259s] 416 | BaseImpl::DeleteStates(dstates); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 259s] ./../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 >]' [ 259s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 259s] ./../include/fst/mutable-fst.h:344:8: required from here [ 259s] 344 | void DeleteStates(const std::vector &dstates) override { [ 259s] | ^~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ArcTpl >]': [ 259s] ./../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 >]' [ 259s] 416 | BaseImpl::DeleteStates(dstates); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 259s] ./../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 >]' [ 259s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 259s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 259s] ./../include/fst/mutable-fst.h:344:8: required from here [ 259s] 344 | void DeleteStates(const std::vector &dstates) override { [ 259s] | ^~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 259s] ./../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] [ 259s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 259s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 259s] ./../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 > >]' [ 259s] 1327 | InitMatchers(); [ 259s] | ^~~~~~~~~~~~ [ 259s] ./../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 > >]' [ 259s] 1045 | return new ReplaceFstMatcher(this, [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 1046 | match_type); [ 259s] | ~~~~~~~~~~~ [ 259s] ./../include/fst/replace.h:1041:21: required from here [ 259s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 259s] | ^~~~~~~~~~~ [ 259s] ./../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] [ 259s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 259s] | ~~^~~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 259s] ./../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 > >]' [ 259s] 1327 | InitMatchers(); [ 259s] | ^~~~~~~~~~~~ [ 259s] ./../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 > >]' [ 259s] 1045 | return new ReplaceFstMatcher(this, [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 1046 | match_type); [ 259s] | ~~~~~~~~~~~ [ 259s] ./../include/fst/replace.h:1041:21: required from here [ 259s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 259s] | ^~~~~~~~~~~ [ 259s] ./../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] [ 259s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 259s] | ~~^~~~~~~~~~~~~~~~~~ [ 259s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 259s] ./../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 > >]' [ 259s] 1327 | InitMatchers(); [ 259s] | ^~~~~~~~~~~~ [ 259s] ./../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 > >]' [ 259s] 1045 | return new ReplaceFstMatcher(this, [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 259s] 1046 | match_type); [ 259s] | ~~~~~~~~~~~ [ 259s] ./../include/fst/replace.h:1041:21: required from here [ 259s] 1041 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 259s] | ^~~~~~~~~~~ [ 259s] ./../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] [ 259s] 1353 | for (Label i = 0; i < fst_array.size(); ++i) { [ 259s] | ~~^~~~~~~~~~~~~~~~~~ [ 259s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:66, [ 259s] from ./../include/fst/disambiguate.h:28: [ 259s] /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 >]': [ 259s] /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 [ 259s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 259s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 260s] from ./../include/fst/minimize.h:23: [ 260s] /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 > > > >]': [ 260s] /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 [ 260s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 260s] | ^~~~~~~~~~~~~ [ 260s] /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 [ 260s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60: [ 260s] /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 > > > >]': [ 260s] /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 [ 260s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 260s] | ^~~~~~~~~~~~~ [ 260s] /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 [ 260s] /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> > > >]': [ 260s] /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 [ 260s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 260s] | ^~~~~~~~~~~~~ [ 260s] /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 [ 260s] /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> > > >]': [ 260s] /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 [ 260s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 260s] | ^~~~~~~~~~~~~ [ 260s] /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 [ 260s] ./../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 > >]': [ 260s] /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> > >&}]' [ 260s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 260s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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]' [ 260s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 260s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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]' [ 260s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 260s] 608 | std::forward<_Args>(__args)...); // might throw [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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]' [ 260s] 969 | auto __pi = ::new (__mem) [ 260s] | ^~~~~~~~~~~~~ [ 260s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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]' [ 260s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 260s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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 > > >]' [ 260s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 260s] | ^ [ 260s] /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 > > >]' [ 260s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 260s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 1008 | std::forward<_Args>(__args)...); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 > >]' [ 260s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 260s] ./../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 > >]' [ 260s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 260s] | ^ [ 260s] ./../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 > >]' [ 260s] 1032 | return new ReplaceFst(*this, safe); [ 260s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/replace.h:1031:15: required from here [ 260s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 260s] | ^~~~ [ 260s] ./../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] [ 260s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 260s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 > >]': [ 260s] /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> > >&}]' [ 260s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 260s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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]' [ 260s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 260s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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]' [ 260s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 260s] 608 | std::forward<_Args>(__args)...); // might throw [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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]' [ 260s] 969 | auto __pi = ::new (__mem) [ 260s] | ^~~~~~~~~~~~~ [ 260s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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]' [ 260s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 260s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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 > > >]' [ 260s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 260s] | ^ [ 260s] /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 > > >]' [ 260s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 260s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 1008 | std::forward<_Args>(__args)...); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 > >]' [ 260s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 260s] ./../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 > >]' [ 260s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 260s] | ^ [ 260s] ./../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 > >]' [ 260s] 1032 | return new ReplaceFst(*this, safe); [ 260s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/replace.h:1031:15: required from here [ 260s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 260s] | ^~~~ [ 260s] ./../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] [ 260s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 260s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 > >]': [ 260s] /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> > >&}]' [ 260s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 260s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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]' [ 260s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 260s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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]' [ 260s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 260s] 608 | std::forward<_Args>(__args)...); // might throw [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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]' [ 260s] 969 | auto __pi = ::new (__mem) [ 260s] | ^~~~~~~~~~~~~ [ 260s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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]' [ 260s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 260s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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 > > >]' [ 260s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 260s] | ^ [ 260s] /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 > > >]' [ 260s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 260s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 1008 | std::forward<_Args>(__args)...); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../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 > >]' [ 260s] 96 | impl_ = std::make_shared(*(fst.impl_)); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 260s] ./../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 > >]' [ 260s] 1028 | ReplaceFst(const ReplaceFst &fst, bool safe = false) : Base(fst, safe) {} [ 260s] | ^ [ 260s] ./../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 > >]' [ 260s] 1032 | return new ReplaceFst(*this, safe); [ 260s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/replace.h:1031:15: required from here [ 260s] 1031 | ReplaceFst *Copy(bool safe = false) const override { [ 260s] | ^~~~ [ 260s] ./../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] [ 260s] 603 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 260s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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 > > >]': [ 260s] /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 [ 260s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 260s] | ^~~~~~~~~~~~~ [ 260s] /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 [ 260s] /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 > > >]': [ 260s] /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 [ 260s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 260s] | ^~~~~~~~~~~~~ [ 260s] /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 [ 260s] /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> > >]': [ 260s] /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 [ 260s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 260s] | ^~~~~~~~~~~~~ [ 260s] /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 [ 260s] /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> > >]': [ 260s] /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 [ 260s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 260s] | ^~~~~~~~~~~~~ [ 260s] /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 [ 260s] In file included from ./../include/fst/script/reweight.h:25, [ 260s] from reweight.cc:18: [ 260s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 260s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 260s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 260s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] reweight.cc:36:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 73 | if (s == potential.size()) break; [ 260s] | ~~^~~~~~~~~~~~~~~~~~~ [ 260s] ./../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] [ 260s] 79 | if (arc.nextstate >= potential.size()) continue; [ 260s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 260s] /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 > > > > >]': [ 260s] /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 [ 260s] 1235 | __rotate(_RandomAccessIterator __first, [ 260s] | ^~~~~~~~ [ 260s] /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 [ 260s] /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 [ 260s] ./../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] [ 260s] 107 | const auto startweight = fst->Start() < potential.size() [ 260s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 260s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 260s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 260s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] reweight.cc:36:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 73 | if (s == potential.size()) break; [ 260s] | ~~^~~~~~~~~~~~~~~~~~~ [ 260s] ./../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] [ 260s] 79 | if (arc.nextstate >= potential.size()) continue; [ 260s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 260s] ./../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] [ 260s] 107 | const auto startweight = fst->Start() < potential.size() [ 260s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 260s] ./../include/fst/script/reweight.h:44:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 260s] 44 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 260s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] reweight.cc:36:1: required from here [ 260s] 168 | ({#Op, Arc::Type()}, Op) [ 260s] | ^ [ 260s] ./../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] [ 260s] 73 | if (s == potential.size()) break; [ 260s] | ~~^~~~~~~~~~~~~~~~~~~ [ 260s] /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 > > > >]': [ 260s] /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 [ 260s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 260s] | ^~~~~~~~~~~~ [ 260s] ./../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] [ 260s] 79 | if (arc.nextstate >= potential.size()) continue; [ 260s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 260s] ./../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] [ 260s] 107 | const auto startweight = fst->Start() < potential.size() [ 260s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 260s] /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 > > > >]': [ 260s] /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 [ 260s] /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 [ 260s] /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 [ 260s] /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 [ 260s] /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 > > > >]': [ 260s] /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 [ 260s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 260s] | ^~~~~~~~~~~~~~~~ [ 260s] /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 [ 260s] /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 > > > >]': [ 260s] /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 [ 260s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 260s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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 [ 260s] 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 > > > >]', [ 260s] 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: [ 260s] /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 [ 260s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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 [ 260s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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 [ 260s] 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 > > > >]', [ 260s] 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: [ 260s] /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 [ 260s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 260s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 2643 | __first + __step_size, [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 2644 | __first + __two_step, [ 260s] | ~~~~~~~~~~~~~~~~~~~~~ [ 260s] 2645 | __result, __comp); [ 260s] | ~~~~~~~~~~~~~~~~~ [ 260s] /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 [ 260s] /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 [ 260s] 2650 | std::__move_merge(__first, __first + __step_size, [ 260s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 2651 | __first + __step_size, __last, __result, __comp); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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 [ 260s] 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 > > > >]', [ 260s] 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: [ 260s] /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 [ 260s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 260s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 2643 | __first + __step_size, [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 2644 | __first + __two_step, [ 260s] | ~~~~~~~~~~~~~~~~~~~~~ [ 260s] 2645 | __result, __comp); [ 260s] | ~~~~~~~~~~~~~~~~~ [ 260s] /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 [ 260s] 2650 | std::__move_merge(__first, __first + __step_size, [ 260s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] 2651 | __first + __step_size, __last, __result, __comp); [ 260s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 260s] /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 [ 261s] /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 > > >]': [ 261s] /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 [ 261s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 261s] | ^~~~~~~~~~~~~~~~ [ 261s] /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 [ 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::ArcTpl >*; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 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 >*, std::vector >, std::allocator > > > >' 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 >*, vector >, allocator > > > >; _OutputIterator = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 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 >*, std::vector >, std::allocator > > > >' 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 >*, std::vector >, std::allocator > > > >' 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 >*, std::vector >, std::allocator > > > >' 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 >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 261s] In file included from ./../include/fst/script/rmepsilon.h:30, [ 261s] from rmepsilon.cc:18: [ 261s] ./../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]': [ 261s] ./../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]' [ 261s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 261s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] 689 | &unweighted); [ 261s] | ~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 261s] | ^~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 261s] In file included from ./../include/fst/script/rmepsilon.h:31: [ 261s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 261s] ./../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]' [ 261s] 69 | RmEpsilon(fst, distance, ropts); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] /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 > > >]': [ 261s] /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 [ 261s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 261s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] /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 [ 261s] 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 > > >]', [ 261s] 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: [ 261s] /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 [ 261s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 261s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] /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 [ 261s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 261s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] /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 [ 261s] 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 > > >]', [ 261s] 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: [ 261s] /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 [ 261s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 261s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] 2643 | __first + __step_size, [ 261s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 261s] 2644 | __first + __two_step, [ 261s] | ~~~~~~~~~~~~~~~~~~~~~ [ 261s] 2645 | __result, __comp); [ 261s] | ~~~~~~~~~~~~~~~~~ [ 261s] /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 [ 261s] /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 [ 261s] 2650 | std::__move_merge(__first, __first + __step_size, [ 261s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] 2651 | __first + __step_size, __last, __result, __comp); [ 261s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] /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 [ 261s] 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 > > >]', [ 261s] 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: [ 261s] /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 [ 261s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 261s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] 2643 | __first + __step_size, [ 261s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 261s] 2644 | __first + __two_step, [ 261s] | ~~~~~~~~~~~~~~~~~~~~~ [ 261s] 2645 | __result, __comp); [ 261s] | ~~~~~~~~~~~~~~~~~ [ 261s] /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 [ 261s] 2650 | std::__move_merge(__first, __first + __step_size, [ 261s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] 2651 | __first + __step_size, __last, __result, __comp); [ 261s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] /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 [ 261s] ./../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] [ 261s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 261s] ./../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]' [ 261s] 69 | RmEpsilon(fst, distance, ropts); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 261s] ./../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]' [ 261s] 69 | RmEpsilon(fst, distance, ropts); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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]': [ 261s] ./../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]' [ 261s] 69 | RmEpsilon(fst, distance, ropts); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 261s] ./../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]' [ 261s] 69 | RmEpsilon(fst, distance, ropts); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 261s] ./../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]' [ 261s] 69 | RmEpsilon(fst, distance, ropts); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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]': [ 261s] ./../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]' [ 261s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 261s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] 689 | &unweighted); [ 261s] | ~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 261s] | ^~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 261s] ./../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]' [ 261s] 69 | RmEpsilon(fst, distance, ropts); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 261s] ./../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]' [ 261s] 69 | RmEpsilon(fst, distance, ropts); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 261s] ./../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]' [ 261s] 69 | RmEpsilon(fst, distance, ropts); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 261s] ./../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]' [ 261s] 69 | RmEpsilon(fst, distance, ropts); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 261s] ./../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]' [ 261s] 69 | RmEpsilon(fst, distance, ropts); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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]': [ 261s] ./../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]' [ 261s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 261s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] 689 | &unweighted); [ 261s] | ~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:79:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 79 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 261s] | ^~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 261s] ./../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]' [ 261s] 69 | RmEpsilon(fst, distance, ropts); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 261s] ./../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]' [ 261s] 69 | RmEpsilon(fst, distance, ropts); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:85:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 85 | RmEpsilon(fst, &distance, opts, &queue); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 261s] ./../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]' [ 261s] 69 | RmEpsilon(fst, distance, ropts); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:90:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 90 | RmEpsilon(fst, &distance, opts, &queue); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 261s] ./../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]' [ 261s] 69 | RmEpsilon(fst, distance, ropts); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 261s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 261s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 261s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 261s] 130 | internal::RmEpsilon(fst, opts); [ 261s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 261s] rmepsilon.cc:36:1: required from here [ 261s] 168 | ({#Op, Arc::Type()}, Op) [ 261s] | ^ [ 261s] ./../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] [ 261s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 261s] | ~~^~~~~~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 261s] | ~~^~~~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~ [ 261s] ./../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] [ 261s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 261s] | ~~^~~~~~~~~~~~~~ [ 262s] ./../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] [ 262s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 262s] | ~~^~~~~~~~~~~~~~~~~~ [ 262s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 262s] ./../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]' [ 262s] 69 | RmEpsilon(fst, distance, ropts); [ 262s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 262s] ./../include/fst/script/rmepsilon.h:111:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 262s] 111 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 262s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 262s] 130 | internal::RmEpsilon(fst, opts); [ 262s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 262s] rmepsilon.cc:36:1: required from here [ 262s] 168 | ({#Op, Arc::Type()}, Op) [ 262s] | ^ [ 262s] ./../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] [ 262s] 227 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 262s] | ~~^~~~~~~~~~~~~~~~~~ [ 262s] ./../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] [ 262s] 240 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 262s] | ~~^~~~~~~~~~~~~~~~~~ [ 262s] ./../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] [ 262s] 253 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 262s] | ~~^~~~~~~~~~~~~~ [ 262s] ./../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] [ 262s] 261 | for (StateId i = 0; i < scc.size(); i++) { [ 262s] | ~~^~~~~~~~~~~~ [ 262s] ./../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] [ 262s] 265 | for (StateId i = 0; i < first.size(); i++) { [ 262s] | ~~^~~~~~~~~~~~~~ [ 262s] ./../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] [ 262s] 292 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 262s] | ~~^~~~~~~~~~~~~~~~~~ [ 262s] /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 > > > >]': [ 262s] /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 [ 262s] 1235 | __rotate(_RandomAccessIterator __first, [ 262s] | ^~~~~~~~ [ 262s] /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 [ 262s] /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 [ 262s] In file included from ./../include/fst/rmepsilon.h:36: [ 262s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 262s] ./../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]' [ 262s] 313 | Connect(fst); [ 262s] | ~~~~~~~^~~~~ [ 262s] ./../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]' [ 262s] 69 | RmEpsilon(fst, distance, ropts); [ 262s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 262s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 262s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 262s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 262s] 130 | internal::RmEpsilon(fst, opts); [ 262s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 262s] rmepsilon.cc:36:1: required from here [ 262s] 168 | ({#Op, Arc::Type()}, Op) [ 262s] | ^ [ 262s] ./../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] [ 262s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 262s] | ~~^~~~~~~~~~~~~~~ [ 262s] In file included from ./../include/fst/queue.h:40: [ 262s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 262s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 262s] 119 | visitor->FinishVisit(); [ 262s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 262s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 262s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 262s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 262s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 262s] | ^~~~~ [ 262s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 262s] 130 | internal::RmEpsilon(fst, opts); [ 262s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 262s] rmepsilon.cc:36:1: required from here [ 262s] 168 | ({#Op, Arc::Type()}, Op) [ 262s] | ^ [ 262s] ./../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] [ 262s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 262s] | ~~^~~~~~~~~~~~~~~~ [ 262s] ./../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] [ 262s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 262s] | ~~^~~~~~~~~~~~~~~~ [ 262s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 262s] ./../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]' [ 262s] 313 | Connect(fst); [ 262s] | ~~~~~~~^~~~~ [ 262s] ./../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]' [ 262s] 69 | RmEpsilon(fst, distance, ropts); [ 262s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 262s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 262s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 262s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 262s] 130 | internal::RmEpsilon(fst, opts); [ 262s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 262s] rmepsilon.cc:36:1: required from here [ 262s] 168 | ({#Op, Arc::Type()}, Op) [ 262s] | ^ [ 262s] ./../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] [ 262s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 262s] | ~~^~~~~~~~~~~~~~~ [ 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::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 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] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 262s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 262s] 119 | visitor->FinishVisit(); [ 262s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 262s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 262s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 262s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 262s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 262s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 262s] | ^~~~~ [ 262s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 262s] 130 | internal::RmEpsilon(fst, opts); [ 262s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 262s] rmepsilon.cc:36:1: required from here [ 262s] 168 | ({#Op, Arc::Type()}, Op) [ 262s] | ^ [ 262s] ./../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] [ 262s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 262s] | ~~^~~~~~~~~~~~~~~~ [ 262s] ./../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] [ 262s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 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::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 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] | ~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 263s] ./../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]' [ 263s] 313 | Connect(fst); [ 263s] | ~~~~~~~^~~~~ [ 263s] ./../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]' [ 263s] 69 | RmEpsilon(fst, distance, ropts); [ 263s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 263s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 263s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 263s] 130 | internal::RmEpsilon(fst, opts); [ 263s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 263s] rmepsilon.cc:36:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../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] [ 263s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 263s] | ~~^~~~~~~~~~~~~~~ [ 263s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 263s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 263s] 119 | visitor->FinishVisit(); [ 263s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 263s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 263s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 263s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:110:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 263s] 110 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 263s] | ^~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 263s] 130 | internal::RmEpsilon(fst, opts); [ 263s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 263s] rmepsilon.cc:36:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../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] [ 263s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 263s] | ~~^~~~~~~~~~~~~~~~ [ 263s] ./../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] [ 263s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 263s] | ~~^~~~~~~~~~~~~~~~ [ 263s] In file included from ./../include/fst/rmepsilon.h:45: [ 263s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 263s] ./../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]' [ 263s] 211 | Prune(fst, opts); [ 263s] | ~~~~~^~~~~~~~~~~ [ 263s] ./../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]' [ 263s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 263s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../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]' [ 263s] 69 | RmEpsilon(fst, distance, ropts); [ 263s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 263s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 263s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 263s] 130 | internal::RmEpsilon(fst, opts); [ 263s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 263s] rmepsilon.cc:36:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../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] [ 263s] 129 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 263s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 263s] ./../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] [ 263s] 166 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 263s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 263s] ./../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] [ 263s] 181 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 263s] ./../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] [ 263s] 189 | for (StateId i = 0; i < visited.size(); ++i) { [ 263s] | ~~^~~~~~~~~~~~~~~~ [ 263s] depbase=`echo shortest-distance.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 263s] /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 &&\ [ 263s] mv -f $depbase.Tpo $depbase.Plo [ 263s] In file included from ./../include/fst/script/rmepsilon.h:28: [ 263s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 263s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 263s] 138 | class ImplToExpandedFst : public ImplToFst { [ 263s] | ^~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 263s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 263s] | ^~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 263s] 527 | class VectorFst : public ImplToMutableFst> { [ 263s] | ^~~~~~~~~ [ 263s] ./../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]' [ 263s] 316 | VectorFst rfst; [ 263s] | ^~~~ [ 263s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 263s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 263s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../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]' [ 263s] 211 | Prune(fst, opts); [ 263s] | ~~~~~^~~~~~~~~~~ [ 263s] ./../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]' [ 263s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 263s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../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]' [ 263s] 69 | RmEpsilon(fst, distance, ropts); [ 263s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 263s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 263s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 263s] 130 | internal::RmEpsilon(fst, opts); [ 263s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 263s] rmepsilon.cc:36:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 263s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 263s] | ^~~~~~~~ [ 263s] In file included from ./../include/fst/expanded-fst.h:38, [ 263s] from ./../include/fst/mutable-fst.h:38: [ 263s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 263s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 263s] | ^~~~~~~~ [ 263s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 263s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 263s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 263s] | ^~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 263s] 527 | class VectorFst : public ImplToMutableFst> { [ 263s] | ^~~~~~~~~ [ 263s] ./../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]' [ 263s] 316 | VectorFst rfst; [ 263s] | ^~~~ [ 263s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 263s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 263s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../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]' [ 263s] 211 | Prune(fst, opts); [ 263s] | ~~~~~^~~~~~~~~~~ [ 263s] ./../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]' [ 263s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 263s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../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]' [ 263s] 69 | RmEpsilon(fst, distance, ropts); [ 263s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 263s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 263s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 263s] 130 | internal::RmEpsilon(fst, opts); [ 263s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 263s] rmepsilon.cc:36:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 263s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 263s] | ^~~~~~~~ [ 263s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 263s] 138 | class ImplToExpandedFst : public ImplToFst { [ 263s] | ^~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 263s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 263s] 527 | class VectorFst : public ImplToMutableFst> { [ 263s] | ^~~~~~~~~ [ 263s] ./../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]' [ 263s] 316 | VectorFst rfst; [ 263s] | ^~~~ [ 263s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 263s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 263s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../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]' [ 263s] 211 | Prune(fst, opts); [ 263s] | ~~~~~^~~~~~~~~~~ [ 263s] ./../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]' [ 263s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 263s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../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]' [ 263s] 69 | RmEpsilon(fst, distance, ropts); [ 263s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 263s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 263s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 263s] 130 | internal::RmEpsilon(fst, opts); [ 263s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 263s] rmepsilon.cc:36:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 263s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 263s] | ^~~~~~~~ [ 263s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 263s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 263s] | ^~~~~~~~~~~~~~~~ [ 263s] In file included from ./../include/fst/queue.h:38: [ 263s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 263s] ./../include/fst/prune.h:149:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 263s] 149 | enqueued[s] = heap.Insert(s); [ 263s] | ~~~~~~~~~~~^~~ [ 263s] ./../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]' [ 263s] 211 | Prune(fst, opts); [ 263s] | ~~~~~^~~~~~~~~~~ [ 263s] ./../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]' [ 263s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 263s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../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]' [ 263s] 69 | RmEpsilon(fst, distance, ropts); [ 263s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 263s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 263s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 263s] 130 | internal::RmEpsilon(fst, opts); [ 263s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 263s] rmepsilon.cc:36:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../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] [ 263s] 57 | if (size_ < values_.size()) { [ 263s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 263s] ./../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]' [ 263s] 227 | state_queue_->Update(nextstate); [ 263s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 263s] ./../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]' [ 263s] 161 | sd_state_.ShortestDistance(source); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 263s] ./../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]' [ 263s] 280 | rmeps_state.Expand(state); [ 263s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 263s] ./../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]' [ 263s] 69 | RmEpsilon(fst, distance, ropts); [ 263s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 263s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 263s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 263s] 130 | internal::RmEpsilon(fst, opts); [ 263s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 263s] rmepsilon.cc:36:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../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] [ 263s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 263s] | ~~^~~~~~~~~~~~~~ [ 263s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 263s] ./../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]' [ 263s] 187 | state_queue_->Enqueue(source); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 263s] ./../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]' [ 263s] 161 | sd_state_.ShortestDistance(source); [ 263s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 263s] ./../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]' [ 263s] 280 | rmeps_state.Expand(state); [ 263s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 263s] ./../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]' [ 263s] 69 | RmEpsilon(fst, distance, ropts); [ 263s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:106:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 263s] 106 | RmEpsilon(fst, &distance, opts, &queue); [ 263s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 263s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 263s] 130 | internal::RmEpsilon(fst, opts); [ 263s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 263s] rmepsilon.cc:36:1: required from here [ 263s] 168 | ({#Op, Arc::Type()}, Op) [ 263s] | ^ [ 263s] ./../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] [ 263s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 263s] | ~~~~~~~~~~~~~~~~~^~~~ [ 264s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 264s] ./../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]' [ 264s] 224 | key_[s] = heap_.Insert(s); [ 264s] | ~~~~~~~~~~~~^~~ [ 264s] ./../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]' [ 264s] 187 | state_queue_->Enqueue(source); [ 264s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 264s] ./../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]' [ 264s] 161 | sd_state_.ShortestDistance(source); [ 264s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 264s] ./../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]' [ 264s] 280 | rmeps_state.Expand(state); [ 264s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 264s] ./../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]' [ 264s] 69 | RmEpsilon(fst, distance, ropts); [ 264s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/script/rmepsilon.h:96:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 264s] 96 | RmEpsilon(fst, &distance, opts, &queue); [ 264s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 264s] 130 | internal::RmEpsilon(fst, opts); [ 264s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 264s] rmepsilon.cc:36:1: required from here [ 264s] 168 | ({#Op, Arc::Type()}, Op) [ 264s] | ^ [ 264s] ./../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] [ 264s] 57 | if (size_ < values_.size()) { [ 264s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 264s] 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 [ 264s] ./../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]': [ 264s] ./../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]' [ 264s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 264s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] 689 | &unweighted); [ 264s] | ~~~~~~~~~~~~ [ 264s] ./../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]' [ 264s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 264s] | ^~~~~~~~~~~ [ 264s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 264s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 264s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../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]' [ 264s] 211 | Prune(fst, opts); [ 264s] | ~~~~~^~~~~~~~~~~ [ 264s] ./../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]' [ 264s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 264s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../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]' [ 264s] 69 | RmEpsilon(fst, distance, ropts); [ 264s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 264s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 264s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 264s] 130 | internal::RmEpsilon(fst, opts); [ 264s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 264s] rmepsilon.cc:36:1: required from here [ 264s] 168 | ({#Op, Arc::Type()}, Op) [ 264s] | ^ [ 264s] ./../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] [ 264s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 264s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 264s] ./../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]': [ 264s] ./../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]' [ 264s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 264s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] 689 | &unweighted); [ 264s] | ~~~~~~~~~~~~ [ 264s] ./../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]' [ 264s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 264s] | ^~~~~~~~~~~ [ 264s] ./../include/fst/prune.h:126:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 264s] 126 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 264s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../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]' [ 264s] 211 | Prune(fst, opts); [ 264s] | ~~~~~^~~~~~~~~~~ [ 264s] ./../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]' [ 264s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 264s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../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]' [ 264s] 69 | RmEpsilon(fst, distance, ropts); [ 264s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 264s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 264s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 264s] 130 | internal::RmEpsilon(fst, opts); [ 264s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 264s] rmepsilon.cc:36:1: required from here [ 264s] 168 | ({#Op, Arc::Type()}, Op) [ 264s] | ^ [ 264s] ./../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] [ 264s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 264s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 264s] ./../include/fst/prune.h:48:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 264s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 264s] | ^~~~~~~~~ [ 264s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 264s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 264s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 264s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 264s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../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]' [ 264s] 211 | Prune(fst, opts); [ 264s] | ~~~~~^~~~~~~~~~~ [ 264s] ./../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]' [ 264s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 264s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../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]' [ 264s] 69 | RmEpsilon(fst, distance, ropts); [ 264s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 264s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 264s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 264s] 130 | internal::RmEpsilon(fst, opts); [ 264s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 264s] rmepsilon.cc:36:1: required from here [ 264s] 168 | ({#Op, Arc::Type()}, Op) [ 264s] | ^ [ 264s] ./../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] [ 264s] 55 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 264s] | ~~^~~~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 264s] ./../include/fst/prune.h:48:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 264s] 48 | const auto wx = Times(IDistance(x), FDistance(x)); [ 264s] | ^~~~~~~~~ [ 264s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 264s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 264s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/prune.h:185:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 264s] 185 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 264s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../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]' [ 264s] 211 | Prune(fst, opts); [ 264s] | ~~~~~^~~~~~~~~~~ [ 264s] ./../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]' [ 264s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 264s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../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]' [ 264s] 69 | RmEpsilon(fst, distance, ropts); [ 264s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 264s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 264s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 264s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 264s] 130 | internal::RmEpsilon(fst, opts); [ 264s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 264s] rmepsilon.cc:36:1: required from here [ 264s] 168 | ({#Op, Arc::Type()}, Op) [ 264s] | ^ [ 264s] ./../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] [ 264s] 59 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 264s] | ~~^~~~~~~~~~~~~~~~~~~ [ 265s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 265s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 265s] 119 | visitor->FinishVisit(); [ 265s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 265s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 265s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 265s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 265s] /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 >]' [ 265s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 265s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 265s] ./../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]' [ 265s] 665 | queue_ = std::make_unique>(fst, filter); [ 265s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 265s] ./../include/fst/shortest-distance.h:319:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 265s] ./../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]' [ 265s] 211 | Prune(fst, opts); [ 265s] | ~~~~~^~~~~~~~~~~ [ 265s] ./../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]' [ 265s] 303 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 265s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 265s] ./../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]' [ 265s] 69 | RmEpsilon(fst, distance, ropts); [ 265s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 265s] ./../include/fst/script/rmepsilon.h:80:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 265s] 80 | RmEpsilon(fst, &distance, opts, &queue); [ 265s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 265s] ./../include/fst/script/rmepsilon.h:130:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 265s] 130 | internal::RmEpsilon(fst, opts); [ 265s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 265s] rmepsilon.cc:36:1: required from here [ 265s] 168 | ({#Op, Arc::Type()}, Op) [ 265s] | ^ [ 265s] ./../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] [ 265s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 265s] | ~~^~~~~~~~~~~~~~~~ [ 265s] ./../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] [ 265s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 265s] | ~~^~~~~~~~~~~~~~~~ [ 265s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 265s] ./../include/fst/queue.h:558:11: required from here [ 265s] 558 | StateId Head() const final { [ 265s] | ^~~~ [ 265s] ./../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] [ 265s] 562 | ((front_ >= trivial_queue_.size()) || [ 265s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 265s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 265s] ./../include/fst/queue.h:573:8: required from here [ 265s] 573 | void Enqueue(StateId s) final { [ 265s] | ^~~~~~~ [ 265s] ./../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] [ 265s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 265s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 265s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 265s] ./../include/fst/queue.h:591:8: required from here [ 265s] 591 | void Dequeue() final { [ 265s] | ^~~~~~~ [ 265s] ./../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] [ 265s] 594 | } else if (front_ < trivial_queue_.size()) { [ 265s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 265s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 265s] ./../include/fst/queue.h:603:8: required from here [ 265s] 603 | bool Empty() const final { [ 265s] | ^~~~~ [ 265s] ./../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] [ 265s] 612 | return (front_ >= trivial_queue_.size()) || [ 265s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 265s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 265s] ./../include/fst/queue.h:617:8: required from here [ 265s] 617 | void Clear() final { [ 265s] | ^~~~~ [ 265s] ./../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] [ 265s] 621 | } else if (i < trivial_queue_.size()) { [ 265s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 265s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 265s] ./../include/fst/queue.h:238:8: required from here [ 265s] 238 | void Update(StateId s) override { [ 265s] | ^~~~~~ [ 265s] ./../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] [ 265s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 265s] | ~~^~~~~~~~~~~~~~ [ 265s] In file included from ./../include/fst/cache.h:40, [ 265s] from ./../include/fst/rmepsilon.h:34: [ 265s] ./../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 > >]': [ 265s] ./../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 > >]' [ 265s] 416 | BaseImpl::DeleteStates(dstates); [ 265s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 265s] ./../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 > >]' [ 265s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 265s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 265s] ./../include/fst/mutable-fst.h:344:8: required from here [ 265s] 344 | void DeleteStates(const std::vector &dstates) override { [ 265s] | ^~~~~~~~~~~~ [ 265s] ./../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] [ 265s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 265s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 265s] ./../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] [ 265s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 265s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 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/randgen.h:25: [ 265s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 265s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 265s] /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 [ 265s] 1973 | return std::__lower_bound(__first, __last, __val, [ 265s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 265s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 265s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 265s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 265s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 265s] /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 [ 265s] 1973 | return std::__lower_bound(__first, __last, __val, [ 265s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 265s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 265s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 266s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 266s] /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 [ 266s] 1973 | return std::__lower_bound(__first, __last, __val, [ 266s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 266s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 266s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] In file included from ./../include/fst/topsort.h:27, [ 268s] from ./../include/fst/queue.h:40, [ 268s] from ./../include/fst/script/shortest-distance.h:30, [ 268s] from shortest-distance.cc:18: [ 268s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 268s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 268s] 138 | class ImplToExpandedFst : public ImplToFst { [ 268s] | ^~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 268s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 268s] | ^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 268s] 527 | class VectorFst : public ImplToMutableFst> { [ 268s] | ^~~~~~~~~ [ 268s] ./../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]' [ 268s] 316 | VectorFst rfst; [ 268s] | ^~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 268s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 268s] | ^~~~~~~~ [ 268s] In file included from ./../include/fst/expanded-fst.h:38, [ 268s] from ./../include/fst/mutable-fst.h:38: [ 268s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 268s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 268s] | ^~~~~~~~ [ 268s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 268s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 268s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 268s] | ^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 268s] 527 | class VectorFst : public ImplToMutableFst> { [ 268s] | ^~~~~~~~~ [ 268s] ./../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]' [ 268s] 316 | VectorFst rfst; [ 268s] | ^~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 268s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 268s] | ^~~~~~~~ [ 268s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 268s] 138 | class ImplToExpandedFst : public ImplToFst { [ 268s] | ^~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 268s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 268s] 527 | class VectorFst : public ImplToMutableFst> { [ 268s] | ^~~~~~~~~ [ 268s] ./../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]' [ 268s] 316 | VectorFst rfst; [ 268s] | ^~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 268s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 268s] | ^~~~~~~~ [ 268s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 268s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 268s] | ^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 268s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 268s] 138 | class ImplToExpandedFst : public ImplToFst { [ 268s] | ^~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 268s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 268s] | ^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 268s] 527 | class VectorFst : public ImplToMutableFst> { [ 268s] | ^~~~~~~~~ [ 268s] ./../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]' [ 268s] 316 | VectorFst rfst; [ 268s] | ^~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 268s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 268s] | ^~~~~~~~ [ 268s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 268s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 268s] | ^~~~~~~~ [ 268s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 268s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 268s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 268s] | ^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 268s] 527 | class VectorFst : public ImplToMutableFst> { [ 268s] | ^~~~~~~~~ [ 268s] ./../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]' [ 268s] 316 | VectorFst rfst; [ 268s] | ^~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 268s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 268s] | ^~~~~~~~ [ 268s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 268s] 138 | class ImplToExpandedFst : public ImplToFst { [ 268s] | ^~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 268s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 268s] 527 | class VectorFst : public ImplToMutableFst> { [ 268s] | ^~~~~~~~~ [ 268s] ./../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]' [ 268s] 316 | VectorFst rfst; [ 268s] | ^~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 268s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 268s] | ^~~~~~~~ [ 268s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 268s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 268s] | ^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 268s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 268s] 138 | class ImplToExpandedFst : public ImplToFst { [ 268s] | ^~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 268s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 268s] | ^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 268s] 527 | class VectorFst : public ImplToMutableFst> { [ 268s] | ^~~~~~~~~ [ 268s] ./../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]' [ 268s] 316 | VectorFst rfst; [ 268s] | ^~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 268s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 268s] | ^~~~~~~~ [ 268s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 268s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 268s] | ^~~~~~~~ [ 268s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 268s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 268s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 268s] | ^~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 268s] 527 | class VectorFst : public ImplToMutableFst> { [ 268s] | ^~~~~~~~~ [ 268s] ./../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]' [ 268s] 316 | VectorFst rfst; [ 268s] | ^~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 268s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 268s] | ^~~~~~~~ [ 268s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 268s] 138 | class ImplToExpandedFst : public ImplToFst { [ 268s] | ^~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 268s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 268s] 527 | class VectorFst : public ImplToMutableFst> { [ 268s] | ^~~~~~~~~ [ 268s] ./../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]' [ 268s] 316 | VectorFst rfst; [ 268s] | ^~~~ [ 268s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 268s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] 225 | std::get<3>(*args)); [ 268s] | ~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:52:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 268s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 268s] | ^~~~~~~~ [ 268s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 268s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 268s] | ^~~~~~~~~~~~~~~~ [ 268s] In file included from ./../include/fst/script/shortest-distance.h:31: [ 268s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 268s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 268s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:53:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 268s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 268s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 268s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:53:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 268s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 268s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 268s] ./../include/fst/script/shortest-distance.h:237:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 268s] 237 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 268s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 268s] shortest-distance.cc:53:1: required from here [ 268s] 168 | ({#Op, Arc::Type()}, Op) [ 268s] | ^ [ 268s] ./../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] [ 268s] 352 | for (StateId state = 0; state < distance.size(); ++state) { [ 268s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 269s] ./../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]': [ 269s] ./../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]' [ 269s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 269s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] 689 | &unweighted); [ 269s] | ~~~~~~~~~~~~ [ 269s] ./../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]' [ 269s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 269s] | ^~~~~~~~~~~ [ 269s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 269s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 269s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 269s] 225 | std::get<3>(*args)); [ 269s] | ~~~~~~~~~~~~~~~~~~~ [ 269s] shortest-distance.cc:52:1: required from here [ 269s] 168 | ({#Op, Arc::Type()}, Op) [ 269s] | ^ [ 269s] ./../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] [ 269s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 269s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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]': [ 270s] ./../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]' [ 270s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 270s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] 689 | &unweighted); [ 270s] | ~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 270s] | ^~~~~~~~~~~ [ 270s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 270s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 270s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] 225 | std::get<3>(*args)); [ 270s] | ~~~~~~~~~~~~~~~~~~~ [ 270s] shortest-distance.cc:52:1: required from here [ 270s] 168 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 270s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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]': [ 270s] ./../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]' [ 270s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 270s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] 689 | &unweighted); [ 270s] | ~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 270s] | ^~~~~~~~~~~ [ 270s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 270s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 270s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] 225 | std::get<3>(*args)); [ 270s] | ~~~~~~~~~~~~~~~~~~~ [ 270s] shortest-distance.cc:52:1: required from here [ 270s] 168 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 270s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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]': [ 270s] ./../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]' [ 270s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 270s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] 689 | &unweighted); [ 270s] | ~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 270s] | ^~~~~~~~~~~ [ 270s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 270s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 270s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] 225 | std::get<3>(*args)); [ 270s] | ~~~~~~~~~~~~~~~~~~~ [ 270s] shortest-distance.cc:52:1: required from here [ 270s] 168 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 270s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 270s] ./../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]': [ 270s] ./../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]' [ 270s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 270s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] 689 | &unweighted); [ 270s] | ~~~~~~~~~~~~ [ 270s] ./../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]' [ 270s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 270s] | ^~~~~~~~~~~ [ 270s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 270s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 270s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 270s] 225 | std::get<3>(*args)); [ 270s] | ~~~~~~~~~~~~~~~~~~~ [ 270s] shortest-distance.cc:52:1: required from here [ 270s] 168 | ({#Op, Arc::Type()}, Op) [ 270s] | ^ [ 270s] ./../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] [ 270s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 270s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 271s] ./../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]': [ 271s] ./../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]' [ 271s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 271s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 689 | &unweighted); [ 271s] | ~~~~~~~~~~~~ [ 271s] ./../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]' [ 271s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 271s] | ^~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 271s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 271s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 225 | std::get<3>(*args)); [ 271s] | ~~~~~~~~~~~~~~~~~~~ [ 271s] shortest-distance.cc:52:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../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] [ 271s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 271s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 271s] /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>]': [ 271s] /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 [ 271s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 271s] | ^~~~~~~~~~~~~~~~ [ 271s] /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 [ 271s] /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 [ 271s] /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>]': [ 271s] /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 [ 271s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 271s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 271s] /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 [ 271s] /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 [ 271s] /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 [ 271s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 2391 | __len1, __len2, __buffer, __comp); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] /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 [ 271s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 271s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] /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 [ 271s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 271s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 271s] 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, [ 271s] 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: [ 271s] /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 [ 271s] 1357 | return std::__rotate(__first, __middle, __last, [ 271s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 1358 | std::__iterator_category(__first)); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] /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>]': [ 271s] /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 [ 271s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 2422 | __len11, __len22, [ 271s] | ~~~~~~~~~~~~~~~~~ [ 271s] 2423 | __buffer, __buffer_size, __comp); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] /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 [ 271s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 2425 | _Distance(__len1 - __len11), [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 2426 | _Distance(__len2 - __len22), [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 2427 | __buffer, __buffer_size, __comp); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] /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>]': [ 271s] /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 [ 271s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 271s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 271s] /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 [ 271s] /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 [ 271s] /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 [ 271s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] /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 [ 271s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] /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 [ 271s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 2709 | __middle - __first, __last - __middle, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 2710 | __buffer, __comp); [ 271s] | ~~~~~~~~~~~~~~~~~ [ 271s] /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>]': [ 271s] /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 [ 271s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 271s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] /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 [ 271s] /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 [ 271s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 2726 | __buffer_size, __comp); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 271s] /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 [ 271s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 2728 | __buffer_size, __comp); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 271s] /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 [ 271s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 2730 | _Distance(__middle - __first), [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 2731 | _Distance(__last - __middle), [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 2732 | __buffer, __buffer_size, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 2733 | __comp); [ 271s] | ~~~~~~~ [ 271s] /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 [ 271s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 2737 | __buffer, __comp); [ 271s] | ~~~~~~~~~~~~~~~~~ [ 271s] 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>]', [ 271s] 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, [ 271s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]' at ./../include/fst/arcsort.h:70:21: [ 271s] /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 [ 271s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 271s] | ^~~~~ [ 271s] /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 [ 271s] 4951 | std::__stable_sort_adaptive(__first, [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 271s] 4952 | __first + _DistanceType(__buf.size()), [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 4953 | __last, __buf.begin(), __comp); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] /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 [ 271s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] /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 [ 271s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] 4958 | _DistanceType(__buf.size()), __comp); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] /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> > > >]': [ 271s] /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 [ 271s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 271s] | ^~~~~~~~~~~~~~~~ [ 271s] /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 [ 271s] /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> > >]': [ 271s] /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 [ 271s] /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 [ 271s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 271s] ./../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]' [ 271s] 227 | state_queue_->Update(nextstate); [ 271s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 271s] ./../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]' [ 271s] 267 | sd_state.ShortestDistance(opts.source); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 271s] ./../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]' [ 271s] 119 | ShortestDistance(fst, distance, sopts); [ 271s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../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]' [ 271s] 128 | ShortestDistance>(fst, distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-distance.h:188:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 271s] 187 | internal::ShortestDistance>( [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 271s] 189 | fst, &typed_distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] shortest-distance.cc:51:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../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] [ 271s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 271s] | ~~^~~~~~~~~~~~~~ [ 271s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 271s] ./../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]' [ 271s] 187 | state_queue_->Enqueue(source); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 271s] ./../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]' [ 271s] 267 | sd_state.ShortestDistance(opts.source); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 271s] ./../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]' [ 271s] 119 | ShortestDistance(fst, distance, sopts); [ 271s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../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]' [ 271s] 128 | ShortestDistance>(fst, distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 271s] ./../include/fst/script/shortest-distance.h:197:64: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 271s] 197 | internal::ShortestDistance>( [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 271s] 198 | fst, &typed_distance, opts); [ 271s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 271s] shortest-distance.cc:51:1: required from here [ 271s] 168 | ({#Op, Arc::Type()}, Op) [ 271s] | ^ [ 271s] ./../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] [ 271s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 271s] | ~~~~~~~~~~~~~~~~~^~~~ [ 272s] ./../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]': [ 272s] ./../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]' [ 272s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 272s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] 689 | &unweighted); [ 272s] | ~~~~~~~~~~~~ [ 272s] /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 >]' [ 272s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 272s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 116 | QueueConstructor::Construct(fst, distance)); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 132 | ShortestDistance>(fst, distance, opts); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 272s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 272s] 172 | opts); [ 272s] | ~~~~~ [ 272s] shortest-distance.cc:51:1: required from here [ 272s] 168 | ({#Op, Arc::Type()}, Op) [ 272s] | ^ [ 272s] ./../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] [ 272s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 272s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]': [ 272s] ./../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]' [ 272s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 272s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] 689 | &unweighted); [ 272s] | ~~~~~~~~~~~~ [ 272s] /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 >]' [ 272s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 272s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 116 | QueueConstructor::Construct(fst, distance)); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 136 | ShortestDistance>(fst, distance, [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 272s] 137 | opts); [ 272s] | ~~~~~ [ 272s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 272s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 272s] 172 | opts); [ 272s] | ~~~~~ [ 272s] shortest-distance.cc:51:1: required from here [ 272s] 168 | ({#Op, Arc::Type()}, Op) [ 272s] | ^ [ 272s] ./../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] [ 272s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 272s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]': [ 272s] ./../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]' [ 272s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 272s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] 689 | &unweighted); [ 272s] | ~~~~~~~~~~~~ [ 272s] /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 >]' [ 272s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 272s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 116 | QueueConstructor::Construct(fst, distance)); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 141 | ShortestDistance>(fst, distance, [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 272s] 142 | opts); [ 272s] | ~~~~~ [ 272s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 272s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 272s] 172 | opts); [ 272s] | ~~~~~ [ 272s] shortest-distance.cc:51:1: required from here [ 272s] 168 | ({#Op, Arc::Type()}, Op) [ 272s] | ^ [ 272s] ./../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] [ 272s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 272s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 272s] In file included from ./../include/fst/queue.h:38: [ 272s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 272s] ./../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]' [ 272s] 224 | key_[s] = heap_.Insert(s); [ 272s] | ~~~~~~~~~~~~^~~ [ 272s] ./../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]' [ 272s] 187 | state_queue_->Enqueue(source); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 272s] ./../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]' [ 272s] 267 | sd_state.ShortestDistance(opts.source); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 119 | ShortestDistance(fst, distance, sopts); [ 272s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 128 | ShortestDistance>(fst, distance, opts); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/script/shortest-distance.h:188:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 272s] 187 | internal::ShortestDistance>( [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 272s] 189 | fst, &typed_distance, opts); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] shortest-distance.cc:51:1: required from here [ 272s] 168 | ({#Op, Arc::Type()}, Op) [ 272s] | ^ [ 272s] ./../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] [ 272s] 57 | if (size_ < values_.size()) { [ 272s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 272s] ./../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]': [ 272s] ./../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]' [ 272s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 272s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] 689 | &unweighted); [ 272s] | ~~~~~~~~~~~~ [ 272s] /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 >]' [ 272s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 272s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 116 | QueueConstructor::Construct(fst, distance)); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 132 | ShortestDistance>(fst, distance, opts); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 272s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 272s] 172 | opts); [ 272s] | ~~~~~ [ 272s] shortest-distance.cc:51:1: required from here [ 272s] 168 | ({#Op, Arc::Type()}, Op) [ 272s] | ^ [ 272s] ./../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] [ 272s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 272s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]': [ 272s] ./../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]' [ 272s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 272s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] 689 | &unweighted); [ 272s] | ~~~~~~~~~~~~ [ 272s] /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 >]' [ 272s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 272s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 116 | QueueConstructor::Construct(fst, distance)); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 136 | ShortestDistance>(fst, distance, [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 272s] 137 | opts); [ 272s] | ~~~~~ [ 272s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 272s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 272s] 172 | opts); [ 272s] | ~~~~~ [ 272s] shortest-distance.cc:51:1: required from here [ 272s] 168 | ({#Op, Arc::Type()}, Op) [ 272s] | ^ [ 272s] ./../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] [ 272s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 272s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]': [ 272s] ./../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]' [ 272s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 272s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] 689 | &unweighted); [ 272s] | ~~~~~~~~~~~~ [ 272s] /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 >]' [ 272s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 272s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 116 | QueueConstructor::Construct(fst, distance)); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 141 | ShortestDistance>(fst, distance, [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 272s] 142 | opts); [ 272s] | ~~~~~ [ 272s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 272s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 272s] 172 | opts); [ 272s] | ~~~~~ [ 272s] shortest-distance.cc:51:1: required from here [ 272s] 168 | ({#Op, Arc::Type()}, Op) [ 272s] | ^ [ 272s] ./../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] [ 272s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 272s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]': [ 272s] ./../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]' [ 272s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 272s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] 689 | &unweighted); [ 272s] | ~~~~~~~~~~~~ [ 272s] /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 >]' [ 272s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 272s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 116 | QueueConstructor::Construct(fst, distance)); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 132 | ShortestDistance>(fst, distance, opts); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 272s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 272s] 172 | opts); [ 272s] | ~~~~~ [ 272s] shortest-distance.cc:51:1: required from here [ 272s] 168 | ({#Op, Arc::Type()}, Op) [ 272s] | ^ [ 272s] ./../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] [ 272s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 272s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]': [ 272s] ./../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]' [ 272s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 272s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] 689 | &unweighted); [ 272s] | ~~~~~~~~~~~~ [ 272s] /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 >]' [ 272s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 272s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 116 | QueueConstructor::Construct(fst, distance)); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 136 | ShortestDistance>(fst, distance, [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 272s] 137 | opts); [ 272s] | ~~~~~ [ 272s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 272s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 272s] 172 | opts); [ 272s] | ~~~~~ [ 272s] shortest-distance.cc:51:1: required from here [ 272s] 168 | ({#Op, Arc::Type()}, Op) [ 272s] | ^ [ 272s] ./../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] [ 272s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 272s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]': [ 272s] ./../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]' [ 272s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 272s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] 689 | &unweighted); [ 272s] | ~~~~~~~~~~~~ [ 272s] /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 >]' [ 272s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 272s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 116 | QueueConstructor::Construct(fst, distance)); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 141 | ShortestDistance>(fst, distance, [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 272s] 142 | opts); [ 272s] | ~~~~~ [ 272s] ./../include/fst/script/shortest-distance.h:171:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 272s] 171 | internal::ShortestDistance>(fst, &typed_distance, [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 272s] 172 | opts); [ 272s] | ~~~~~ [ 272s] shortest-distance.cc:51:1: required from here [ 272s] 168 | ({#Op, Arc::Type()}, Op) [ 272s] | ^ [ 272s] ./../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] [ 272s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 272s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 272s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 272s] 119 | visitor->FinishVisit(); [ 272s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 272s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 272s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 272s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] /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 >]' [ 272s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 272s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 665 | queue_ = std::make_unique>(fst, filter); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 272s] | ^~~~~~~~~~~ [ 272s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 272s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 272s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] 225 | std::get<3>(*args)); [ 272s] | ~~~~~~~~~~~~~~~~~~~ [ 272s] shortest-distance.cc:52:1: required from here [ 272s] 168 | ({#Op, Arc::Type()}, Op) [ 272s] | ^ [ 272s] ./../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] [ 272s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 272s] | ~~^~~~~~~~~~~~~~~~ [ 272s] ./../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] [ 272s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 272s] | ~~^~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 272s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 272s] 119 | visitor->FinishVisit(); [ 272s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 272s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 272s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 272s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] /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 >]' [ 272s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 272s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 665 | queue_ = std::make_unique>(fst, filter); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 272s] | ^~~~~~~~~~~ [ 272s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 272s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 272s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] 225 | std::get<3>(*args)); [ 272s] | ~~~~~~~~~~~~~~~~~~~ [ 272s] shortest-distance.cc:52:1: required from here [ 272s] 168 | ({#Op, Arc::Type()}, Op) [ 272s] | ^ [ 272s] ./../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] [ 272s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 272s] | ~~^~~~~~~~~~~~~~~~ [ 272s] ./../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] [ 272s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 272s] | ~~^~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 272s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 272s] 119 | visitor->FinishVisit(); [ 272s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 272s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 272s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 272s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] /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 >]' [ 272s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 272s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 665 | queue_ = std::make_unique>(fst, filter); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 272s] | ^~~~~~~~~~~ [ 272s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 272s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 272s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] 225 | std::get<3>(*args)); [ 272s] | ~~~~~~~~~~~~~~~~~~~ [ 272s] shortest-distance.cc:52:1: required from here [ 272s] 168 | ({#Op, Arc::Type()}, Op) [ 272s] | ^ [ 272s] ./../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] [ 272s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 272s] | ~~^~~~~~~~~~~~~~~~ [ 272s] ./../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] [ 272s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 272s] | ~~^~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 272s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 272s] 119 | visitor->FinishVisit(); [ 272s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 272s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 272s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 272s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] /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 >]' [ 272s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 272s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 665 | queue_ = std::make_unique>(fst, filter); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 272s] | ^~~~~~~~~~~ [ 272s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 272s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 272s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] 225 | std::get<3>(*args)); [ 272s] | ~~~~~~~~~~~~~~~~~~~ [ 272s] shortest-distance.cc:52:1: required from here [ 272s] 168 | ({#Op, Arc::Type()}, Op) [ 272s] | ^ [ 272s] ./../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] [ 272s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 272s] | ~~^~~~~~~~~~~~~~~~ [ 272s] ./../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] [ 272s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 272s] | ~~^~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 272s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 272s] 119 | visitor->FinishVisit(); [ 272s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 272s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 272s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 272s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] /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 >]' [ 272s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 272s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 665 | queue_ = std::make_unique>(fst, filter); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 308 | AutoQueue state_queue(fst, distance, arc_filter); [ 272s] | ^~~~~~~~~~~ [ 272s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 272s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 272s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] 225 | std::get<3>(*args)); [ 272s] | ~~~~~~~~~~~~~~~~~~~ [ 272s] shortest-distance.cc:52:1: required from here [ 272s] 168 | ({#Op, Arc::Type()}, Op) [ 272s] | ^ [ 272s] ./../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] [ 272s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 272s] | ~~^~~~~~~~~~~~~~~~ [ 272s] ./../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] [ 272s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 272s] | ~~^~~~~~~~~~~~~~~~ [ 272s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 272s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 272s] 119 | visitor->FinishVisit(); [ 272s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 272s] ./../include/fst/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 272s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 272s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] /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 >]' [ 272s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 272s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 665 | queue_ = std::make_unique>(fst, filter); [ 272s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 272s] ./../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]' [ 272s] 319 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 272s] | ^~~~~~~~~~~ [ 272s] ./../include/fst/script/shortest-distance.h:224:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 272s] 224 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 272s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 272s] 225 | std::get<3>(*args)); [ 272s] | ~~~~~~~~~~~~~~~~~~~ [ 272s] shortest-distance.cc:52:1: required from here [ 272s] 168 | ({#Op, Arc::Type()}, Op) [ 272s] | ^ [ 272s] ./../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] [ 272s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 272s] | ~~^~~~~~~~~~~~~~~~ [ 272s] ./../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] [ 272s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 272s] | ~~^~~~~~~~~~~~~~~~ [ 272s] depbase=`echo shortest-path.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 272s] /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 &&\ [ 272s] mv -f $depbase.Tpo $depbase.Plo [ 273s] /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> > > > >]': [ 273s] /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 [ 273s] 1235 | __rotate(_RandomAccessIterator __first, [ 273s] | ^~~~~~~~ [ 273s] /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 [ 273s] /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 [ 273s] 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 [ 273s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 273s] ./../include/fst/queue.h:558:11: required from here [ 273s] 558 | StateId Head() const final { [ 273s] | ^~~~ [ 273s] ./../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] [ 273s] 562 | ((front_ >= trivial_queue_.size()) || [ 273s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 273s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 273s] ./../include/fst/queue.h:573:8: required from here [ 273s] 573 | void Enqueue(StateId s) final { [ 273s] | ^~~~~~~ [ 273s] ./../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] [ 273s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 273s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 273s] ./../include/fst/queue.h:591:8: required from here [ 273s] 591 | void Dequeue() final { [ 273s] | ^~~~~~~ [ 273s] ./../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] [ 273s] 594 | } else if (front_ < trivial_queue_.size()) { [ 273s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 273s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 273s] ./../include/fst/queue.h:603:8: required from here [ 273s] 603 | bool Empty() const final { [ 273s] | ^~~~~ [ 273s] ./../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] [ 273s] 612 | return (front_ >= trivial_queue_.size()) || [ 273s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 273s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 273s] ./../include/fst/queue.h:617:8: required from here [ 273s] 617 | void Clear() final { [ 273s] | ^~~~~ [ 273s] ./../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] [ 273s] 621 | } else if (i < trivial_queue_.size()) { [ 273s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 273s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 273s] ./../include/fst/queue.h:238:8: required from here [ 273s] 238 | void Update(StateId s) override { [ 273s] | ^~~~~~ [ 273s] ./../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] [ 273s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 273s] | ~~^~~~~~~~~~~~~~ [ 273s] In file included from ./../include/fst/cache.h:40, [ 273s] from ./../include/fst/shortest-distance.h:29: [ 273s] ./../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 > >]': [ 273s] ./../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 > >]' [ 273s] 416 | BaseImpl::DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../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 > >]' [ 273s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../include/fst/mutable-fst.h:344:8: required from here [ 273s] 344 | void DeleteStates(const std::vector &dstates) override { [ 273s] | ^~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 273s] ./../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 > >]' [ 273s] 416 | BaseImpl::DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../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 > >]' [ 273s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../include/fst/mutable-fst.h:344:8: required from here [ 273s] 344 | void DeleteStates(const std::vector &dstates) override { [ 273s] | ^~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] /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> > > >]': [ 273s] /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 [ 273s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 273s] | ^~~~~~~~~~~~ [ 273s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename I::Arc::StateId = int; typename I::Arc = fst::ReverseArc > >]': [ 273s] ./../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 > >]' [ 273s] 416 | BaseImpl::DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../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 > >]' [ 273s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 273s] ./../include/fst/mutable-fst.h:344:8: required from here [ 273s] 344 | void DeleteStates(const std::vector &dstates) override { [ 273s] | ^~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] ./../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] [ 273s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 273s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 273s] /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> > > >]': [ 273s] /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 [ 273s] /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 [ 273s] /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 [ 273s] /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 [ 273s] /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> > > >]': [ 273s] /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 [ 273s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 273s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 273s] /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 [ 273s] 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> > > >]', [ 273s] 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: [ 273s] /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 [ 273s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 273s] /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 [ 273s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 273s] /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 [ 273s] 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> > > >]', [ 273s] 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: [ 273s] /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 [ 273s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 273s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 273s] 2643 | __first + __step_size, [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 273s] 2644 | __first + __two_step, [ 273s] | ~~~~~~~~~~~~~~~~~~~~~ [ 273s] 2645 | __result, __comp); [ 273s] | ~~~~~~~~~~~~~~~~~ [ 273s] /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 [ 273s] /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 [ 273s] 2650 | std::__move_merge(__first, __first + __step_size, [ 273s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 273s] 2651 | __first + __step_size, __last, __result, __comp); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 273s] /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 [ 273s] 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> > > >]', [ 273s] 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: [ 273s] /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 [ 273s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 273s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 273s] 2643 | __first + __step_size, [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 273s] 2644 | __first + __two_step, [ 273s] | ~~~~~~~~~~~~~~~~~~~~~ [ 273s] 2645 | __result, __comp); [ 273s] | ~~~~~~~~~~~~~~~~~ [ 273s] /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 [ 273s] 2650 | std::__move_merge(__first, __first + __step_size, [ 273s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 273s] 2651 | __first + __step_size, __last, __result, __comp); [ 273s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 273s] /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 [ 274s] /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> > >]': [ 274s] /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 [ 274s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 274s] | ^~~~~~~~~~~~ [ 274s] /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> > >]': [ 274s] /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 [ 274s] /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 [ 274s] /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 [ 274s] /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 [ 274s] /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> > >]': [ 274s] /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 [ 274s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 274s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 274s] /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 [ 274s] 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> > >]', [ 274s] 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: [ 274s] /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 [ 274s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 274s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 274s] /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 [ 274s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 274s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 274s] /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 [ 274s] 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> > >]', [ 274s] 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: [ 274s] /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 [ 274s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 274s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 274s] 2643 | __first + __step_size, [ 274s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 274s] 2644 | __first + __two_step, [ 274s] | ~~~~~~~~~~~~~~~~~~~~~ [ 274s] 2645 | __result, __comp); [ 274s] | ~~~~~~~~~~~~~~~~~ [ 274s] /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 [ 274s] /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 [ 274s] 2650 | std::__move_merge(__first, __first + __step_size, [ 274s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 274s] 2651 | __first + __step_size, __last, __result, __comp); [ 274s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 274s] /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 [ 274s] 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> > >]', [ 274s] 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: [ 274s] /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 [ 274s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 274s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 274s] 2643 | __first + __step_size, [ 274s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 274s] 2644 | __first + __two_step, [ 274s] | ~~~~~~~~~~~~~~~~~~~~~ [ 274s] 2645 | __result, __comp); [ 274s] | ~~~~~~~~~~~~~~~~~ [ 274s] /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 [ 274s] 2650 | std::__move_merge(__first, __first + __step_size, [ 274s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 274s] 2651 | __first + __step_size, __last, __result, __comp); [ 274s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 274s] /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 [ 276s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/specfun.h:43, [ 276s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/cmath:3898, [ 276s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/random:40, [ 276s] from ./../include/fst/script/randequivalent.h:22: [ 276s] /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 >]': [ 276s] /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 [ 276s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 276s] | ^~~~~~~~~~~~~ [ 276s] /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 [ 277s] In file included from ./../include/fst/script/shortest-path.h:29, [ 277s] from shortest-path.cc:18: [ 277s] ./../include/fst/impl-to-fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 277s] ./../include/fst/expanded-fst.h:138:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 277s] 138 | class ImplToExpandedFst : public ImplToFst { [ 277s] | ^~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 277s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 277s] | ^~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 277s] 527 | class VectorFst : public ImplToMutableFst> { [ 277s] | ^~~~~~~~~ [ 277s] ./../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]' [ 277s] 475 | VectorFst rfst; [ 277s] | ^~~~ [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 277s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 277s] | ^~~~~~~~ [ 277s] In file included from ./../include/fst/expanded-fst.h:38, [ 277s] from ./../include/fst/mutable-fst.h:38: [ 277s] ./../include/fst/impl-to-fst.h:115:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 277s] 115 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 277s] | ^~~~~~~~ [ 277s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 277s] ./../include/fst/mutable-fst.h:295:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 277s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 277s] | ^~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 277s] 527 | class VectorFst : public ImplToMutableFst> { [ 277s] | ^~~~~~~~~ [ 277s] ./../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]' [ 277s] 475 | VectorFst rfst; [ 277s] | ^~~~ [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 277s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 277s] | ^~~~~~~~ [ 277s] ./../include/fst/expanded-fst.h:138:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 277s] 138 | class ImplToExpandedFst : public ImplToFst { [ 277s] | ^~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 277s] ./../include/fst/vector-fst.h:527:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 277s] 527 | class VectorFst : public ImplToMutableFst> { [ 277s] | ^~~~~~~~~ [ 277s] ./../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]' [ 277s] 475 | VectorFst rfst; [ 277s] | ^~~~ [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../include/fst/mutable-fst.h:60:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 277s] 60 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 277s] | ^~~~~~~~ [ 277s] ./../include/fst/mutable-fst.h:295:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 277s] 295 | class ImplToMutableFst : public ImplToExpandedFst { [ 277s] | ^~~~~~~~~~~~~~~~ [ 277s] In file included from ./../include/fst/script/shortest-path.h:32: [ 277s] ./../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]': [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 482 | if (state < distance->size()) { [ 277s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] ./../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]': [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 99 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 482 | if (state < distance->size()) { [ 277s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] ./../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]': [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 103 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 482 | if (state < distance->size()) { [ 277s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] ./../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]': [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 108 | ShortestPath>( [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 277s] 109 | ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 482 | if (state < distance->size()) { [ 277s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] ./../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]': [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 482 | if (state < distance->size()) { [ 277s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] ./../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]': [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 482 | if (state < distance->size()) { [ 277s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] ./../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]': [ 277s] ./../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]' [ 277s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] 457 | &parent)) { [ 277s] | ~~~~~~~~ [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 190 | if (distance->size() < source) { [ 277s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 277s] ./../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] [ 277s] 222 | if (distance->size() <= arc.nextstate) { [ 277s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 277s] ./../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]': [ 277s] ./../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]' [ 277s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] 490 | opts.weight_threshold, opts.state_threshold); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 347 | if (ifst.Start() == kNoStateId || distance.size() <= ifst.Start() || [ 277s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 277s] ./../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] [ 277s] 356 | while (pairs.size() <= final_state) { [ 277s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 277s] ./../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] [ 277s] 373 | : (p.first < distance.size()) ? distance[p.first] [ 277s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] ./../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] [ 277s] 380 | while (r.size() <= p.first + 1) r.push_back(0); [ 277s] | ~~~~~~~~~^~~~~~~~~~~~~~ [ 277s] ./../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]': [ 277s] ./../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]' [ 277s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] 457 | &parent)) { [ 277s] | ~~~~~~~~ [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 99 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 190 | if (distance->size() < source) { [ 277s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 277s] ./../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] [ 277s] 222 | if (distance->size() <= arc.nextstate) { [ 277s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 277s] ./../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]': [ 277s] ./../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]' [ 277s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] 457 | &parent)) { [ 277s] | ~~~~~~~~ [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 103 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 190 | if (distance->size() < source) { [ 277s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 277s] ./../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] [ 277s] 222 | if (distance->size() <= arc.nextstate) { [ 277s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 277s] ./../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]': [ 277s] ./../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]' [ 277s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] 457 | &parent)) { [ 277s] | ~~~~~~~~ [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 108 | ShortestPath>( [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 277s] 109 | ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 190 | if (distance->size() < source) { [ 277s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 277s] ./../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] [ 277s] 222 | if (distance->size() <= arc.nextstate) { [ 277s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 277s] ./../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]': [ 277s] ./../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]' [ 277s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] 457 | &parent)) { [ 277s] | ~~~~~~~~ [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 190 | if (distance->size() < source) { [ 277s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 277s] ./../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] [ 277s] 222 | if (distance->size() <= arc.nextstate) { [ 277s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 277s] ./../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]': [ 277s] ./../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]' [ 277s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] 457 | &parent)) { [ 277s] | ~~~~~~~~ [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 190 | if (distance->size() < source) { [ 277s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 277s] ./../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] [ 277s] 222 | if (distance->size() <= arc.nextstate) { [ 277s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 277s] In file included from ./../include/fst/shortest-path.h:35: [ 277s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 277s] ./../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]' [ 277s] 408 | Connect(ofst); [ 277s] | ~~~~~~~^~~~~~ [ 277s] ./../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]' [ 277s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] 490 | opts.weight_threshold, opts.state_threshold); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 56 | for (StateId s = 0; s < access.size(); ++s) { [ 277s] | ~~^~~~~~~~~~~~~~~ [ 277s] In file included from ./../include/fst/script/shortest-path.h:31: [ 277s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 277s] ./../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]' [ 277s] 237 | state_queue->Update(arc.nextstate); [ 277s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 277s] ./../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]' [ 277s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] 457 | &parent)) { [ 277s] | ~~~~~~~~ [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 108 | ShortestPath>( [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 277s] 109 | ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 277s] | ~~^~~~~~~~~~~~~~ [ 277s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 277s] ./../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]' [ 277s] 198 | state_queue->Enqueue(source); [ 277s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 277s] ./../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]' [ 277s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] 457 | &parent)) { [ 277s] | ~~~~~~~~ [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 118 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 513 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 277s] | ~~~~~~~~~~~~~~~~~^~~~ [ 277s] ./../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]': [ 277s] ./../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]' [ 277s] 688 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] 689 | &unweighted); [ 277s] | ~~~~~~~~~~~~ [ 277s] /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 >]' [ 277s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 277s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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]' [ 277s] 82 | return std::make_unique>(fst, distance, ArcFilter()); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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]' [ 277s] 74 | QueueConstructor::Construct(ifst, distance)); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 787 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 277s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 277s] In file included from ./../include/fst/queue.h:38: [ 277s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 277s] ./../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]' [ 277s] 224 | key_[s] = heap_.Insert(s); [ 277s] | ~~~~~~~~~~~~^~~ [ 277s] ./../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]' [ 277s] 198 | state_queue->Enqueue(source); [ 277s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 277s] ./../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]' [ 277s] 456 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] 457 | &parent)) { [ 277s] | ~~~~~~~~ [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 108 | ShortestPath>( [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 277s] 109 | ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 57 | if (size_ < values_.size()) { [ 277s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 277s] In file included from ./../include/fst/queue.h:40: [ 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/queue.h:438:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 277s] 438 | DfsVisit(fst, &top_order_visitor, filter); [ 277s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] /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 >]' [ 277s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 277s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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]' [ 277s] 107 | return std::make_unique>(fst, ArcFilter()); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] ./../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]' [ 277s] 74 | QueueConstructor::Construct(ifst, distance)); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 122 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37: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] | ~~^~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/shortest-path.h: In instantiation of 'Weight fst::internal::ShortestPathCompare::PWeight(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 277s] ./../include/fst/shortest-path.h:259:27: required from 'bool fst::internal::ShortestPathCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 277s] 259 | const auto wx = Times(PWeight(px.first), px.second); [ 277s] | ^~~~~~~ [ 277s] /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 >]' [ 277s] 196 | { return bool(_M_comp(*__it, __val)); } [ 277s] | ~~~~~~~^~~~~~~~~~~~~~ [ 277s] /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 > >]' [ 277s] 140 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) [ 277s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] /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 >]' [ 277s] 216 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), [ 277s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] 217 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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]' [ 277s] 396 | std::push_heap(heap.begin(), heap.end(), compare); [ 277s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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]' [ 277s] 489 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] 490 | opts.weight_threshold, opts.state_threshold); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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]' [ 277s] 79 | ShortestPath(ifst, ofst, distance, sopts); [ 277s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../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 >]' [ 277s] 95 | ShortestPath>(ifst, ofst, &distance, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 277s] ./../include/fst/script/shortest-path.h:143:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 277s] 143 | internal::ShortestPath(ifst, ofst, opts); [ 277s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 277s] shortest-path.cc:37:1: required from here [ 277s] 168 | ({#Op, Arc::Type()}, Op) [ 277s] | ^ [ 277s] ./../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] [ 277s] 276 | : (state < distance_.size()) ? distance_[state] [ 277s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 278s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 278s] from ./../include/fst/compat.h:21, [ 278s] from ./../include/fst/fst.h:40, [ 278s] from ./../include/fst/script/randequivalent.h:25: [ 278s] /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 > > >]': [ 278s] /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 [ 278s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 278s] | ^~~~~~~~~~~~~ [ 278s] /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 [ 278s] /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 > > >]': [ 278s] /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 [ 278s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 278s] | ^~~~~~~~~~~~~ [ 278s] /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 [ 278s] /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 > > >]': [ 278s] /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 [ 278s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 278s] | ^~~~~~~~~~~~~ [ 278s] /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 [ 278s] /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 > > >]': [ 278s] /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 [ 278s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 278s] | ^~~~~~~~~~~~~ [ 278s] /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 [ 279s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 279s] ./../include/fst/queue.h:558:11: required from here [ 279s] 558 | StateId Head() const final { [ 279s] | ^~~~ [ 279s] ./../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] [ 279s] 562 | ((front_ >= trivial_queue_.size()) || [ 279s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 279s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 279s] ./../include/fst/queue.h:573:8: required from here [ 279s] 573 | void Enqueue(StateId s) final { [ 279s] | ^~~~~~~ [ 279s] ./../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] [ 279s] 584 | while (trivial_queue_.size() <= scc_[s]) { [ 279s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 279s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 279s] ./../include/fst/queue.h:591:8: required from here [ 279s] 591 | void Dequeue() final { [ 279s] | ^~~~~~~ [ 279s] ./../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] [ 279s] 594 | } else if (front_ < trivial_queue_.size()) { [ 279s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 279s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 279s] ./../include/fst/queue.h:603:8: required from here [ 279s] 603 | bool Empty() const final { [ 279s] | ^~~~~ [ 279s] ./../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] [ 279s] 612 | return (front_ >= trivial_queue_.size()) || [ 279s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 279s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 279s] ./../include/fst/queue.h:617:8: required from here [ 279s] 617 | void Clear() final { [ 279s] | ^~~~~ [ 279s] ./../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] [ 279s] 621 | } else if (i < trivial_queue_.size()) { [ 279s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 279s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 279s] ./../include/fst/queue.h:238:8: required from here [ 279s] 238 | void Update(StateId s) override { [ 279s] | ^~~~~~ [ 279s] ./../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] [ 279s] 240 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 279s] | ~~^~~~~~~~~~~~~~ [ 279s] In file included from ./../include/fst/shortest-path.h:36: [ 279s] ./../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]': [ 279s] ./../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]' [ 279s] 628 | return FindState(std::move(tuple)); [ 279s] | ^~~~~~~~~ [ 279s] ./../include/fst/determinize.h:622:11: required from here [ 279s] 622 | StateId ComputeStart() override { [ 279s] | ^~~~~~~~~~~~ [ 279s] ./../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] [ 279s] 648 | if (in_dist_ && out_dist_->size() <= s) { [ 279s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 279s] ./../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 > > > > >]': [ 279s] ./../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]' [ 279s] 649 | out_dist_->push_back(ComputeDistance(subset)); [ 279s] | ^~~~~~~~~~~~~~~ [ 279s] ./../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]' [ 279s] 628 | return FindState(std::move(tuple)); [ 279s] | ^~~~~~~~~ [ 279s] ./../include/fst/determinize.h:622:11: required from here [ 279s] 622 | StateId ComputeStart() override { [ 279s] | ^~~~~~~~~~~~ [ 279s] ./../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] [ 279s] 660 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 279s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 279s] In file included from ./../include/fst/cache.h:40, [ 279s] from ./../include/fst/shortest-path.h:34: [ 279s] ./../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 > >]': [ 279s] ./../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 > >]' [ 279s] 416 | BaseImpl::DeleteStates(dstates); [ 279s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 279s] ./../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 > >]' [ 279s] 346 | GetMutableImpl()->DeleteStates(dstates); [ 279s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 279s] ./../include/fst/mutable-fst.h:344:8: required from here [ 279s] 344 | void DeleteStates(const std::vector &dstates) override { [ 279s] | ^~~~~~~~~~~~ [ 279s] ./../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] [ 279s] 262 | for (StateId state = 0; state < states_.size(); ++state) { [ 279s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 279s] ./../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] [ 279s] 272 | for (StateId state = 0; state < states_.size(); ++state) { [ 279s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 279s] /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 > > > >]': [ 279s] /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 [ 279s] 1235 | __rotate(_RandomAccessIterator __first, [ 279s] | ^~~~~~~~ [ 279s] /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 [ 279s] /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 [ 279s] /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 > > >]': [ 279s] /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 [ 279s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 279s] | ^~~~~~~~~~~~~~~~ [ 279s] /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 [ 279s] /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 > > >]': [ 279s] /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 [ 279s] /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 [ 280s] /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 > > >]': [ 280s] /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 [ 280s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 280s] | ^~~~~~~~~~~~ [ 280s] /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 > > >]': [ 280s] /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 [ 280s] /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 > > >]': [ 280s] /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 [ 280s] /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 [ 280s] /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 [ 280s] /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 [ 280s] /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 > > >]': [ 280s] /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 [ 280s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 280s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] /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 [ 280s] 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 > > >]', [ 280s] 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: [ 280s] /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 [ 280s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 280s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] /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 [ 280s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 280s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] /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 [ 280s] 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 > > >]', [ 280s] 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: [ 280s] /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 [ 280s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 280s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] 2643 | __first + __step_size, [ 280s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 280s] 2644 | __first + __two_step, [ 280s] | ~~~~~~~~~~~~~~~~~~~~~ [ 280s] 2645 | __result, __comp); [ 280s] | ~~~~~~~~~~~~~~~~~ [ 280s] /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 [ 280s] /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 [ 280s] 2650 | std::__move_merge(__first, __first + __step_size, [ 280s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] 2651 | __first + __step_size, __last, __result, __comp); [ 280s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] /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 [ 280s] 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 > > >]', [ 280s] 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: [ 280s] /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 [ 280s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 280s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] 2643 | __first + __step_size, [ 280s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 280s] 2644 | __first + __two_step, [ 280s] | ~~~~~~~~~~~~~~~~~~~~~ [ 280s] 2645 | __result, __comp); [ 280s] | ~~~~~~~~~~~~~~~~~ [ 280s] /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 [ 280s] 2650 | std::__move_merge(__first, __first + __step_size, [ 280s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] 2651 | __first + __step_size, __last, __result, __comp); [ 280s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] /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 [ 280s] /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 > > >]': [ 280s] /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 [ 280s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 280s] | ^~~~~~~~~~~~ [ 280s] /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 [ 280s] /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 [ 280s] /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 [ 280s] /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 > > >]': [ 280s] /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 [ 280s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 280s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] /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 [ 280s] 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 > > >]', [ 280s] 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: [ 280s] /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 [ 280s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 280s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] /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 [ 280s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 280s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] /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 [ 280s] 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 > > >]', [ 280s] 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: [ 280s] /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 [ 280s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 280s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] 2643 | __first + __step_size, [ 280s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 280s] 2644 | __first + __two_step, [ 280s] | ~~~~~~~~~~~~~~~~~~~~~ [ 280s] 2645 | __result, __comp); [ 280s] | ~~~~~~~~~~~~~~~~~ [ 280s] /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 [ 280s] /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 [ 280s] 2650 | std::__move_merge(__first, __first + __step_size, [ 280s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] 2651 | __first + __step_size, __last, __result, __comp); [ 280s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] /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 [ 280s] 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 > > >]', [ 280s] 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: [ 280s] /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 [ 280s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 280s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] 2643 | __first + __step_size, [ 280s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 280s] 2644 | __first + __two_step, [ 280s] | ~~~~~~~~~~~~~~~~~~~~~ [ 280s] 2645 | __result, __comp); [ 280s] | ~~~~~~~~~~~~~~~~~ [ 280s] /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 [ 280s] 2650 | std::__move_merge(__first, __first + __step_size, [ 280s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] 2651 | __first + __step_size, __last, __result, __comp); [ 280s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 280s] /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 [ 284s] /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>]': [ 284s] /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 [ 284s] 857 | __unique(_ForwardIterator __first, _ForwardIterator __last, [ 284s] | ^~~~~~~~ [ 284s] /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 [ 284s] depbase=`echo stateiterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 284s] /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 &&\ [ 284s] mv -f $depbase.Tpo $depbase.Plo [ 284s] /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>]': [ 284s] /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 [ 284s] /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 [ 284s] 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 [ 285s] depbase=`echo synchronize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 285s] /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 &&\ [ 285s] mv -f $depbase.Tpo $depbase.Plo [ 285s] 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 [ 286s] depbase=`echo text-io.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 286s] /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 &&\ [ 286s] mv -f $depbase.Tpo $depbase.Plo [ 286s] 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 [ 287s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:72, [ 287s] from ./../include/fst/script/shortest-distance.h:25: [ 287s] /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 >]': [ 287s] /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 [ 287s] 700 | vector<_Tp, _Alloc>:: [ 287s] | ^~~~~~~~~~~~~~~~~~~ [ 287s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:66, [ 287s] from ./../include/fst/fst.h:33: [ 287s] /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 >]': [ 287s] /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 [ 287s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 287s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 288s] text-io.cc: In function 'bool fst::script::ReadPotentials(std::string_view, const std::string&, std::vector*)': [ 288s] 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] [ 288s] 61 | while (potentials->size() <= s) { [ 288s] | ~~~~~~~~~~~~~~~~~~~^~~~ [ 288s] depbase=`echo topsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 288s] /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 &&\ [ 288s] mv -f $depbase.Tpo $depbase.Plo [ 289s] 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 [ 289s] depbase=`echo union.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 289s] /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 &&\ [ 289s] mv -f $depbase.Tpo $depbase.Plo [ 289s] 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 [ 291s] In file included from ./../include/fst/topsort.h:29, [ 291s] from ./../include/fst/script/topsort.h:21, [ 291s] from topsort.cc:18: [ 291s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 291s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 291s] 96 | StateSort(fst, order); [ 291s] | ~~~~~~~~~^~~~~~~~~~~~ [ 291s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 291s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 291s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 291s] topsort.cc:32:1: required from here [ 291s] 168 | ({#Op, Arc::Type()}, Op) [ 291s] | ^ [ 291s] ./../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] [ 291s] 43 | if (order.size() != fst->NumStates()) { [ 291s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 291s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 291s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 291s] 96 | StateSort(fst, order); [ 291s] | ~~~~~~~~~^~~~~~~~~~~~ [ 291s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 291s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 291s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 291s] topsort.cc:32:1: required from here [ 291s] 168 | ({#Op, Arc::Type()}, Op) [ 291s] | ^ [ 291s] ./../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] [ 291s] 43 | if (order.size() != fst->NumStates()) { [ 291s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 291s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename Arc::StateId = int]': [ 291s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 291s] 96 | StateSort(fst, order); [ 291s] | ~~~~~~~~~^~~~~~~~~~~~ [ 291s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 291s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 291s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 291s] topsort.cc:32:1: required from here [ 291s] 168 | ({#Op, Arc::Type()}, Op) [ 291s] | ^ [ 291s] ./../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] [ 291s] 43 | if (order.size() != fst->NumStates()) { [ 291s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 292s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 292s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 292s] 119 | visitor->FinishVisit(); [ 292s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 292s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 292s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 292s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 292s] 94 | DfsVisit(*fst, &top_order_visitor); [ 292s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 292s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 292s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] topsort.cc:32:1: required from here [ 292s] 168 | ({#Op, Arc::Type()}, Op) [ 292s] | ^ [ 292s] ./../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] [ 292s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 292s] | ~~^~~~~~~~~~~~~~~~ [ 292s] ./../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] [ 292s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 292s] | ~~^~~~~~~~~~~~~~~~ [ 292s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 292s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 292s] 119 | visitor->FinishVisit(); [ 292s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 292s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 292s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 292s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 292s] 94 | DfsVisit(*fst, &top_order_visitor); [ 292s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 292s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 292s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] topsort.cc:32:1: required from here [ 292s] 168 | ({#Op, Arc::Type()}, Op) [ 292s] | ^ [ 292s] ./../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] [ 292s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 292s] | ~~^~~~~~~~~~~~~~~~ [ 292s] ./../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] [ 292s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 292s] | ~~^~~~~~~~~~~~~~~~ [ 292s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 292s] ./../include/fst/dfs-visit.h:119:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 292s] 119 | visitor->FinishVisit(); [ 292s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 292s] ./../include/fst/dfs-visit.h:216:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 292s] 216 | DfsVisit(fst, visitor, AnyArcFilter()); [ 292s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 292s] 94 | DfsVisit(*fst, &top_order_visitor); [ 292s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 292s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 292s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 292s] topsort.cc:32:1: required from here [ 292s] 168 | ({#Op, Arc::Type()}, Op) [ 292s] | ^ [ 292s] ./../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] [ 292s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 292s] | ~~^~~~~~~~~~~~~~~~ [ 292s] ./../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] [ 292s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 292s] | ~~^~~~~~~~~~~~~~~~ [ 295s] /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 > > >]': [ 295s] /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 [ 295s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 295s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 [ 295s] /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 [ 295s] /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 [ 295s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 295s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 [ 295s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 295s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 295s] 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: [ 295s] /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 [ 295s] 1357 | return std::__rotate(__first, __middle, __last, [ 295s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] 1358 | std::__iterator_category(__first)); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 > > >]': [ 295s] /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 [ 295s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] 2477 | __len11, __len22, __comp); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 [ 295s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 > > >]': [ 295s] /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 [ 295s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 295s] | ^~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 [ 295s] /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 [ 295s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 [ 295s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 [ 295s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 [ 295s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] 2755 | __middle - __first, [ 295s] | ~~~~~~~~~~~~~~~~~~~ [ 295s] 2756 | __last - __middle, [ 295s] | ~~~~~~~~~~~~~~~~~~ [ 295s] 2757 | __comp); [ 295s] | ~~~~~~~ [ 295s] /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 > > >]': [ 295s] /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 [ 295s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 295s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 [ 295s] /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 [ 295s] /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 [ 295s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 295s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 [ 295s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 295s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 295s] 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: [ 295s] /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 [ 295s] 1357 | return std::__rotate(__first, __middle, __last, [ 295s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] 1358 | std::__iterator_category(__first)); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 > > >]': [ 295s] /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 [ 295s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] 2477 | __len11, __len22, __comp); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 [ 295s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 > > >]': [ 295s] /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 [ 295s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 295s] | ^~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 [ 295s] /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 [ 295s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 [ 295s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 [ 295s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] /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 [ 295s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 295s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] 2755 | __middle - __first, [ 295s] | ~~~~~~~~~~~~~~~~~~~ [ 295s] 2756 | __last - __middle, [ 295s] | ~~~~~~~~~~~~~~~~~~ [ 295s] 2757 | __comp); [ 295s] | ~~~~~~~ [ 295s] depbase=`echo weight-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 295s] /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 &&\ [ 295s] mv -f $depbase.Tpo $depbase.Plo [ 295s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:69: [ 295s] /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 >]': [ 295s] /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 [ 295s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 295s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 295s] 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 [ 297s] /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]': [ 297s] /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 [ 297s] 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, [ 297s] | ^~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] /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 [ 297s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 297s] 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: [ 297s] /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 [ 297s] 1357 | return std::__rotate(__first, __middle, __last, [ 297s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 1358 | std::__iterator_category(__first)); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 > > >]': [ 297s] /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 [ 297s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 297s] | ^~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] /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 [ 297s] /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 > > >]': [ 297s] /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 [ 297s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 297s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] /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 [ 297s] /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 [ 297s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2391 | __len1, __len2, __buffer, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2419 | _Distance(__len1 - __len11), __len22, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2420 | __buffer, __buffer_size); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2422 | __len11, __len22, [ 297s] | ~~~~~~~~~~~~~~~~~ [ 297s] 2423 | __buffer, __buffer_size, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2425 | _Distance(__len1 - __len11), [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2426 | _Distance(__len2 - __len22), [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2427 | __buffer, __buffer_size, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 > > >]': [ 297s] /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 [ 297s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 297s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] /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 [ 297s] /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 [ 297s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2709 | __middle - __first, __last - __middle, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2710 | __buffer, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~ [ 297s] /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 > > >]': [ 297s] /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 [ 297s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 297s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] /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 [ 297s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2726 | __buffer_size, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2728 | __buffer_size, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2730 | _Distance(__middle - __first), [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2731 | _Distance(__last - __middle), [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2732 | __buffer, __buffer_size, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2733 | __comp); [ 297s] | ~~~~~~~ [ 297s] /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 [ 297s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2737 | __buffer, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~ [ 297s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 297s] 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, [ 297s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 297s] /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 [ 297s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 297s] | ^~~~~ [ 297s] /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 [ 297s] 4951 | std::__stable_sort_adaptive(__first, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 297s] 4952 | __first + _DistanceType(__buf.size()), [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 4953 | __last, __buf.begin(), __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 4958 | _DistanceType(__buf.size()), __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 > > >]': [ 297s] /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 [ 297s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 297s] | ^~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] /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 [ 297s] /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 > > >]': [ 297s] /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 [ 297s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 297s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] /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 [ 297s] /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 [ 297s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2391 | __len1, __len2, __buffer, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 297s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2419 | _Distance(__len1 - __len11), __len22, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2420 | __buffer, __buffer_size); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2422 | __len11, __len22, [ 297s] | ~~~~~~~~~~~~~~~~~ [ 297s] 2423 | __buffer, __buffer_size, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2425 | _Distance(__len1 - __len11), [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2426 | _Distance(__len2 - __len22), [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2427 | __buffer, __buffer_size, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 > > >]': [ 297s] /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 [ 297s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 297s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] /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 [ 297s] /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 [ 297s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2709 | __middle - __first, __last - __middle, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2710 | __buffer, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~ [ 297s] /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 > > >]': [ 297s] /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 [ 297s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 297s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] /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 [ 297s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2726 | __buffer_size, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2728 | __buffer_size, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2730 | _Distance(__middle - __first), [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2731 | _Distance(__last - __middle), [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2732 | __buffer, __buffer_size, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2733 | __comp); [ 297s] | ~~~~~~~ [ 297s] /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 [ 297s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 2737 | __buffer, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~ [ 297s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 297s] 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, [ 297s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 297s] /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 [ 297s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 297s] | ^~~~~ [ 297s] /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 [ 297s] 4951 | std::__stable_sort_adaptive(__first, [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 297s] 4952 | __first + _DistanceType(__buf.size()), [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 4953 | __last, __buf.begin(), __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] /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 [ 297s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] 4958 | _DistanceType(__buf.size()), __comp); [ 297s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 297s] depbase=`echo verify.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 297s] /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 &&\ [ 297s] mv -f $depbase.Tpo $depbase.Plo [ 298s] 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] In file included from ./../include/fst/determinize.h:38: [ 298s] 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]', [ 298s] 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, [ 298s] 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: [ 298s] ./../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=] [ 298s] 166 | current_entry_ = &entry; [ 298s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 298s] ./../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 >]': [ 298s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 298s] 349 | StateTuple *raw_tuple = tuple.release(); [ 298s] | ^~~~~~~~~ [ 298s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 298s] 645 | StateId FindState(std::unique_ptr tuple) { [ 298s] | ^ [ 308s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66: [ 308s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 308s] 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: [ 308s] /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 [ 308s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 308s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] /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>]': [ 309s] /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 [ 309s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 309s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] /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>]': [ 309s] /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 [ 309s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 309s] | ^~~~~~~~~~~~~~~~ [ 309s] /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 [ 309s] /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>]': [ 309s] /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 [ 309s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 309s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] /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>]': [ 309s] /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 [ 309s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 309s] | ^~~~~~~~~~~~~~~~ [ 309s] /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 [ 309s] /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 > >]': [ 309s] /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 [ 309s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 309s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 309s] 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: [ 309s] /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 [ 309s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 309s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] /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 > > > >]': [ 309s] /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 [ 309s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 309s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 309s] /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 [ 309s] /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 [ 309s] /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 [ 309s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 309s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 309s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] /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 [ 309s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 309s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 309s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >]', [ 309s] 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: [ 309s] /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 [ 309s] 1357 | return std::__rotate(__first, __middle, __last, [ 309s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] 1358 | std::__iterator_category(__first)); [ 309s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] /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 > > > >]': [ 309s] /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 [ 309s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 309s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] 2477 | __len11, __len22, __comp); [ 309s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] /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 [ 309s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 309s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 309s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] /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 > > > >]': [ 309s] /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 [ 309s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 309s] | ^~~~~~~~~~~~~~~~~~~~~ [ 309s] /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 [ 309s] /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 [ 309s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 309s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] /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 [ 309s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 309s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] /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 [ 309s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 309s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] /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 [ 309s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 309s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 309s] 2755 | __middle - __first, [ 309s] | ~~~~~~~~~~~~~~~~~~~ [ 309s] 2756 | __last - __middle, [ 309s] | ~~~~~~~~~~~~~~~~~~ [ 309s] 2757 | __comp); [ 309s] | ~~~~~~~ [ 310s] /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> > > >]': [ 310s] /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 [ 310s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 310s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 310s] /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 [ 310s] /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 [ 310s] /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 [ 310s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 310s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 310s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 310s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 310s] /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 [ 310s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 310s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 310s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 310s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 310s] 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> > > > >]', [ 310s] 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: [ 310s] /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 [ 310s] 1357 | return std::__rotate(__first, __middle, __last, [ 310s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 310s] 1358 | std::__iterator_category(__first)); [ 310s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 310s] /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> > > >]': [ 310s] /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 [ 310s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 310s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 310s] 2477 | __len11, __len22, __comp); [ 310s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 310s] /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 [ 310s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 310s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 310s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 310s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 310s] /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> > > >]': [ 310s] /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 [ 310s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 310s] | ^~~~~~~~~~~~~~~~~~~~~ [ 310s] /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 [ 310s] /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 [ 310s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 310s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 310s] /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 [ 310s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 310s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 310s] /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 [ 310s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 310s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 310s] /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 [ 310s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 310s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 310s] 2755 | __middle - __first, [ 310s] | ~~~~~~~~~~~~~~~~~~~ [ 310s] 2756 | __last - __middle, [ 310s] | ~~~~~~~~~~~~~~~~~~ [ 310s] 2757 | __comp); [ 310s] | ~~~~~~~ [ 311s] /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> > > >]': [ 311s] /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 [ 311s] 1235 | __rotate(_RandomAccessIterator __first, [ 311s] | ^~~~~~~~ [ 311s] /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 [ 311s] /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 [ 311s] /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> > >]': [ 311s] /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 [ 311s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 311s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] /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 [ 311s] /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 [ 311s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 311s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 311s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 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> > > >]', [ 311s] 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: [ 311s] /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 [ 311s] 1357 | return std::__rotate(__first, __middle, __last, [ 311s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 1358 | std::__iterator_category(__first)); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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> > >]': [ 311s] /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 [ 311s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 2477 | __len11, __len22, __comp); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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> > >]': [ 311s] /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 [ 311s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 311s] | ^~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] /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 [ 311s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 2755 | __middle - __first, [ 311s] | ~~~~~~~~~~~~~~~~~~~ [ 311s] 2756 | __last - __middle, [ 311s] | ~~~~~~~~~~~~~~~~~~ [ 311s] 2757 | __comp); [ 311s] | ~~~~~~~ [ 311s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61: [ 311s] /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>]': [ 311s] /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 [ 311s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 311s] | ^~~~~~~~~~~~~ [ 311s] /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>]': [ 311s] /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 [ 311s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 311s] | ^~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] /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 [ 311s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 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>]', [ 311s] 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, [ 311s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' at ./../include/fst/state-map.h:580:14: [ 311s] /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 [ 311s] 1905 | std::__introsort_loop(__first, __last, [ 311s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 311s] 1906 | std::__lg(__last - __first) * 2, [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 1907 | __comp); [ 311s] | ~~~~~~~ [ 311s] 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>]', [ 311s] 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, [ 311s] 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, [ 311s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' at ./../include/fst/state-map.h:580:14: [ 311s] /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 [ 311s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 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]', [ 311s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' at ./../include/fst/state-map.h:581:28: [ 311s] /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 [ 311s] 933 | return std::__unique(__first, __last, [ 311s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 311s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 > > >]': [ 311s] /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 [ 311s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 311s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] /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 [ 311s] /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 [ 311s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 311s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 311s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 311s] 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: [ 311s] /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 [ 311s] 1357 | return std::__rotate(__first, __middle, __last, [ 311s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 1358 | std::__iterator_category(__first)); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 > > >]': [ 311s] /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 [ 311s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 2477 | __len11, __len22, __comp); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 > > >]': [ 311s] /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 [ 311s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 311s] | ^~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] /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 [ 311s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 2755 | __middle - __first, [ 311s] | ~~~~~~~~~~~~~~~~~~~ [ 311s] 2756 | __last - __middle, [ 311s] | ~~~~~~~~~~~~~~~~~~ [ 311s] 2757 | __comp); [ 311s] | ~~~~~~~ [ 311s] /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>]': [ 311s] /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 [ 311s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 311s] | ^~~~~~~~~~~~~ [ 311s] /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>]': [ 311s] /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 [ 311s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 311s] | ^~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] /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 [ 311s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]', [ 311s] 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, [ 311s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:580:14: [ 311s] /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 [ 311s] 1905 | std::__introsort_loop(__first, __last, [ 311s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 311s] 1906 | std::__lg(__last - __first) * 2, [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] 1907 | __comp); [ 311s] | ~~~~~~~ [ 311s] 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>]', [ 311s] 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, [ 311s] 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, [ 311s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:580:14: [ 311s] /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 [ 311s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] /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 [ 311s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 311s] In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = fst::ArcUniqueMapper > >::Equal]', [ 311s] inlined from 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]' at ./../include/fst/state-map.h:581:28: [ 311s] /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 [ 311s] 933 | return std::__unique(__first, __last, [ 311s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 311s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 311s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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> > >]': [ 312s] /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 [ 312s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 312s] | ^~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] /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 [ 312s] /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> > >]': [ 312s] /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 [ 312s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 312s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] /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 [ 312s] /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 [ 312s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2391 | __len1, __len2, __buffer, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 312s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 312s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 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> > > >]', [ 312s] 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, [ 312s] 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: [ 312s] /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 [ 312s] 1357 | return std::__rotate(__first, __middle, __last, [ 312s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 1358 | std::__iterator_category(__first)); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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> > >]': [ 312s] /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 [ 312s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2422 | __len11, __len22, [ 312s] | ~~~~~~~~~~~~~~~~~ [ 312s] 2423 | __buffer, __buffer_size, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2425 | _Distance(__len1 - __len11), [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2426 | _Distance(__len2 - __len22), [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2427 | __buffer, __buffer_size, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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> > >]': [ 312s] /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 [ 312s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 312s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] /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 [ 312s] /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 [ 312s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2709 | __middle - __first, __last - __middle, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2710 | __buffer, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~ [ 312s] /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> > >]': [ 312s] /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 [ 312s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 312s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] /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 [ 312s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2726 | __buffer_size, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2728 | __buffer_size, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2730 | _Distance(__middle - __first), [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2731 | _Distance(__last - __middle), [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2732 | __buffer, __buffer_size, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2733 | __comp); [ 312s] | ~~~~~~~ [ 312s] /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 [ 312s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2737 | __buffer, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~ [ 312s] 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> > >]', [ 312s] 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, [ 312s] 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: [ 312s] /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 [ 312s] 4951 | std::__stable_sort_adaptive(__first, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 312s] 4952 | __first + _DistanceType(__buf.size()), [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 4953 | __last, __buf.begin(), __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] /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 [ 312s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 4958 | _DistanceType(__buf.size()), __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 > > >]': [ 312s] /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 [ 312s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 312s] | ^~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] /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 [ 312s] /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 > > >]': [ 312s] /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 [ 312s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 312s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] /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 [ 312s] /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 [ 312s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2391 | __len1, __len2, __buffer, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 312s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 312s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]', [ 312s] 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, [ 312s] 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: [ 312s] /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 [ 312s] 1357 | return std::__rotate(__first, __middle, __last, [ 312s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 1358 | std::__iterator_category(__first)); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 > > >]': [ 312s] /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 [ 312s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2422 | __len11, __len22, [ 312s] | ~~~~~~~~~~~~~~~~~ [ 312s] 2423 | __buffer, __buffer_size, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2425 | _Distance(__len1 - __len11), [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2426 | _Distance(__len2 - __len22), [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2427 | __buffer, __buffer_size, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 > > >]': [ 312s] /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 [ 312s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 312s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] /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 [ 312s] /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 [ 312s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2709 | __middle - __first, __last - __middle, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2710 | __buffer, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~ [ 312s] /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 > > >]': [ 312s] /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 [ 312s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 312s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] /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 [ 312s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2726 | __buffer_size, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2728 | __buffer_size, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2730 | _Distance(__middle - __first), [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2731 | _Distance(__last - __middle), [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2732 | __buffer, __buffer_size, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2733 | __comp); [ 312s] | ~~~~~~~ [ 312s] /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 [ 312s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 2737 | __buffer, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~ [ 312s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]', [ 312s] 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, [ 312s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]' at ./../include/fst/arcsort.h:70:21: [ 312s] /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 [ 312s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 312s] | ^~~~~ [ 312s] /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 [ 312s] 4951 | std::__stable_sort_adaptive(__first, [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 312s] 4952 | __first + _DistanceType(__buf.size()), [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 4953 | __last, __buf.begin(), __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] /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 [ 312s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] 4958 | _DistanceType(__buf.size()), __comp); [ 312s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 312s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 312s] 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: [ 312s] /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 [ 312s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 312s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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> > > >]': [ 315s] /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 [ 315s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 315s] | ^~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] /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 [ 315s] /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> > > >]': [ 315s] /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 [ 315s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 315s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] /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 [ 315s] /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 [ 315s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2391 | __len1, __len2, __buffer, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 315s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 315s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 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> > > > >]', [ 315s] 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, [ 315s] 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: [ 315s] /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 [ 315s] 1357 | return std::__rotate(__first, __middle, __last, [ 315s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 1358 | std::__iterator_category(__first)); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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> > > >]': [ 315s] /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 [ 315s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2422 | __len11, __len22, [ 315s] | ~~~~~~~~~~~~~~~~~ [ 315s] 2423 | __buffer, __buffer_size, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2425 | _Distance(__len1 - __len11), [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2426 | _Distance(__len2 - __len22), [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2427 | __buffer, __buffer_size, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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> > > >]': [ 315s] /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 [ 315s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 315s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] /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 [ 315s] /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 [ 315s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2709 | __middle - __first, __last - __middle, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2710 | __buffer, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~ [ 315s] /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> > > >]': [ 315s] /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 [ 315s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 315s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] /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 [ 315s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2726 | __buffer_size, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2728 | __buffer_size, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2730 | _Distance(__middle - __first), [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2731 | _Distance(__last - __middle), [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2732 | __buffer, __buffer_size, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2733 | __comp); [ 315s] | ~~~~~~~ [ 315s] /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 [ 315s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2737 | __buffer, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~ [ 315s] 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> > > >]', [ 315s] 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, [ 315s] 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: [ 315s] /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 [ 315s] 4951 | std::__stable_sort_adaptive(__first, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 315s] 4952 | __first + _DistanceType(__buf.size()), [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 4953 | __last, __buf.begin(), __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] /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 [ 315s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 4958 | _DistanceType(__buf.size()), __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 > > > >]': [ 315s] /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 [ 315s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 315s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] /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 [ 315s] /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 [ 315s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2391 | __len1, __len2, __buffer, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 315s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 315s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >]', [ 315s] 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, [ 315s] 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: [ 315s] /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 [ 315s] 1357 | return std::__rotate(__first, __middle, __last, [ 315s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 1358 | std::__iterator_category(__first)); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 > > > >]': [ 315s] /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 [ 315s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2422 | __len11, __len22, [ 315s] | ~~~~~~~~~~~~~~~~~ [ 315s] 2423 | __buffer, __buffer_size, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2425 | _Distance(__len1 - __len11), [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2426 | _Distance(__len2 - __len22), [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2427 | __buffer, __buffer_size, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 > > > >]': [ 315s] /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 [ 315s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 315s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] /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 [ 315s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2726 | __buffer_size, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2728 | __buffer_size, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2730 | _Distance(__middle - __first), [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2731 | _Distance(__last - __middle), [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2732 | __buffer, __buffer_size, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2733 | __comp); [ 315s] | ~~~~~~~ [ 315s] /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 [ 315s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 2737 | __buffer, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~ [ 315s] In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]', [ 315s] 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, [ 315s] inlined from 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]' at ./../include/fst/arcsort.h:70:21: [ 315s] /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 [ 315s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 315s] | ^~~~~ [ 315s] /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 [ 315s] 4951 | std::__stable_sort_adaptive(__first, [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 315s] 4952 | __first + _DistanceType(__buf.size()), [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 4953 | __last, __buf.begin(), __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] /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 [ 315s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 315s] 4958 | _DistanceType(__buf.size()), __comp); [ 315s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 316s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 316s] /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 [ 316s] 1973 | return std::__lower_bound(__first, __last, __val, [ 316s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 316s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 316s] /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 [ 316s] 1973 | return std::__lower_bound(__first, __last, __val, [ 316s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]', [ 316s] inlined from 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]' at ./../include/fst/accumulator.h:585:30: [ 316s] /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 [ 316s] 1973 | return std::__lower_bound(__first, __last, __val, [ 316s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 316s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 316s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] In file included from ./../include/fst/determinize.h:38: [ 318s] 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]', [ 318s] 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, [ 318s] 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: [ 318s] ./../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=] [ 318s] 166 | current_entry_ = &entry; [ 318s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 318s] ./../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 >]': [ 318s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 318s] 349 | StateTuple *raw_tuple = tuple.release(); [ 318s] | ^~~~~~~~~ [ 318s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 318s] 645 | StateId FindState(std::unique_ptr tuple) { [ 318s] | ^ [ 318s] 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]', [ 318s] 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, [ 318s] 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: [ 318s] ./../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=] [ 318s] 166 | current_entry_ = &entry; [ 318s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 318s] ./../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 >]': [ 318s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 318s] 349 | StateTuple *raw_tuple = tuple.release(); [ 318s] | ^~~~~~~~~ [ 318s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 318s] 645 | StateId FindState(std::unique_ptr tuple) { [ 318s] | ^ [ 318s] 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]', [ 318s] 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, [ 318s] 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: [ 318s] ./../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=] [ 318s] 166 | current_entry_ = &entry; [ 318s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 318s] ./../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 >]': [ 318s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 318s] 349 | StateTuple *raw_tuple = tuple.release(); [ 318s] | ^~~~~~~~~ [ 318s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 318s] 645 | StateId FindState(std::unique_ptr tuple) { [ 318s] | ^ [ 318s] 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]', [ 318s] 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, [ 318s] 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: [ 318s] ./../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=] [ 318s] 166 | current_entry_ = &entry; [ 318s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 318s] ./../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 >]': [ 318s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 318s] 349 | StateTuple *raw_tuple = tuple.release(); [ 318s] | ^~~~~~~~~ [ 318s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 318s] 645 | StateId FindState(std::unique_ptr tuple) { [ 318s] | ^ [ 318s] 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]', [ 318s] 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, [ 318s] 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: [ 318s] ./../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=] [ 318s] 166 | current_entry_ = &entry; [ 318s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 318s] ./../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 >]': [ 318s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 318s] 349 | StateTuple *raw_tuple = tuple.release(); [ 318s] | ^~~~~~~~~ [ 318s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 318s] 645 | StateId FindState(std::unique_ptr tuple) { [ 318s] | ^ [ 318s] 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]', [ 318s] 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, [ 318s] 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: [ 318s] ./../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=] [ 318s] 166 | current_entry_ = &entry; [ 318s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 318s] ./../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 >]': [ 318s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 318s] 349 | StateTuple *raw_tuple = tuple.release(); [ 318s] | ^~~~~~~~~ [ 318s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 318s] 645 | StateId FindState(std::unique_ptr tuple) { [ 318s] | ^ [ 318s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 318s] 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: [ 318s] /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 [ 318s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 318s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 318s] 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: [ 318s] /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 [ 318s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 318s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 318s] 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]', [ 318s] 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, [ 318s] 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: [ 318s] ./../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=] [ 318s] 166 | current_entry_ = &entry; [ 318s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 318s] ./../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 >]': [ 318s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 318s] 349 | StateTuple *raw_tuple = tuple.release(); [ 318s] | ^~~~~~~~~ [ 318s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 318s] 645 | StateId FindState(std::unique_ptr tuple) { [ 318s] | ^ [ 319s] In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]', [ 319s] inlined from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >]' at ./../include/fst/script/shortest-distance.h:209:28: [ 319s] /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 [ 319s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 319s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 319s] 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]', [ 319s] 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, [ 319s] 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: [ 319s] ./../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=] [ 319s] 166 | current_entry_ = &entry; [ 319s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 319s] ./../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 >]': [ 319s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 319s] 349 | StateTuple *raw_tuple = tuple.release(); [ 319s] | ^~~~~~~~~ [ 319s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 319s] 645 | StateId FindState(std::unique_ptr tuple) { [ 319s] | ^ [ 319s] 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]', [ 319s] 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, [ 319s] 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: [ 319s] ./../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=] [ 319s] 166 | current_entry_ = &entry; [ 319s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 319s] ./../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 >]': [ 319s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 319s] 349 | StateTuple *raw_tuple = tuple.release(); [ 319s] | ^~~~~~~~~ [ 319s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 319s] 645 | StateId FindState(std::unique_ptr tuple) { [ 319s] | ^ [ 319s] 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]', [ 319s] 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, [ 319s] 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: [ 319s] ./../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=] [ 319s] 166 | current_entry_ = &entry; [ 319s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 319s] ./../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 >]': [ 319s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 319s] 349 | StateTuple *raw_tuple = tuple.release(); [ 319s] | ^~~~~~~~~ [ 319s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 319s] 645 | StateId FindState(std::unique_ptr tuple) { [ 319s] | ^ [ 333s] In file included from ./../include/fst/replace.h:35: [ 333s] 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]', [ 333s] 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, [ 333s] 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: [ 333s] ./../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=] [ 333s] 166 | current_entry_ = &entry; [ 333s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 333s] ./../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 >]': [ 333s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 333s] 349 | StateTuple *raw_tuple = tuple.release(); [ 333s] | ^~~~~~~~~ [ 333s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 333s] 645 | StateId FindState(std::unique_ptr tuple) { [ 333s] | ^ [ 333s] 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]', [ 333s] 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, [ 333s] 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: [ 333s] ./../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=] [ 333s] 166 | current_entry_ = &entry; [ 333s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 333s] ./../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 >]': [ 333s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 333s] 349 | StateTuple *raw_tuple = tuple.release(); [ 333s] | ^~~~~~~~~ [ 333s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 333s] 645 | StateId FindState(std::unique_ptr tuple) { [ 333s] | ^ [ 334s] 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]', [ 334s] 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, [ 334s] 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: [ 334s] ./../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=] [ 334s] 166 | current_entry_ = &entry; [ 334s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 334s] ./../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 >]': [ 334s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 334s] 349 | StateTuple *raw_tuple = tuple.release(); [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 334s] 645 | StateId FindState(std::unique_ptr tuple) { [ 334s] | ^ [ 334s] 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]', [ 334s] 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, [ 334s] 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: [ 334s] ./../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=] [ 334s] 166 | current_entry_ = &entry; [ 334s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 334s] ./../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 >]': [ 334s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 334s] 349 | StateTuple *raw_tuple = tuple.release(); [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 334s] 645 | StateId FindState(std::unique_ptr tuple) { [ 334s] | ^ [ 334s] 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]', [ 334s] 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, [ 334s] 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: [ 334s] ./../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=] [ 334s] 166 | current_entry_ = &entry; [ 334s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 334s] ./../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 >]': [ 334s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 334s] 349 | StateTuple *raw_tuple = tuple.release(); [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 334s] 645 | StateId FindState(std::unique_ptr tuple) { [ 334s] | ^ [ 334s] 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]', [ 334s] 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, [ 334s] 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: [ 334s] ./../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=] [ 334s] 166 | current_entry_ = &entry; [ 334s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 334s] ./../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 >]': [ 334s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 334s] 349 | StateTuple *raw_tuple = tuple.release(); [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 334s] 645 | StateId FindState(std::unique_ptr tuple) { [ 334s] | ^ [ 334s] 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]', [ 334s] 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, [ 334s] 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: [ 334s] ./../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=] [ 334s] 166 | current_entry_ = &entry; [ 334s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 334s] ./../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 >]': [ 334s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 334s] 349 | StateTuple *raw_tuple = tuple.release(); [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 334s] 645 | StateId FindState(std::unique_ptr tuple) { [ 334s] | ^ [ 334s] 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]', [ 334s] 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, [ 334s] 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: [ 334s] ./../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=] [ 334s] 166 | current_entry_ = &entry; [ 334s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 334s] ./../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 >]': [ 334s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 334s] 349 | StateTuple *raw_tuple = tuple.release(); [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 334s] 645 | StateId FindState(std::unique_ptr tuple) { [ 334s] | ^ [ 334s] 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]', [ 334s] 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, [ 334s] 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: [ 334s] ./../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=] [ 334s] 166 | current_entry_ = &entry; [ 334s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 334s] ./../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 >]': [ 334s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 334s] 349 | StateTuple *raw_tuple = tuple.release(); [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 334s] 645 | StateId FindState(std::unique_ptr tuple) { [ 334s] | ^ [ 334s] 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]', [ 334s] 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, [ 334s] 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: [ 334s] ./../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=] [ 334s] 166 | current_entry_ = &entry; [ 334s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 334s] ./../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 >]': [ 334s] ./../include/fst/determinize.h:349:17: note: 'raw_tuple' declared here [ 334s] 349 | StateTuple *raw_tuple = tuple.release(); [ 334s] | ^~~~~~~~~ [ 334s] ./../include/fst/determinize.h:645:54: note: 'this' declared here [ 334s] 645 | StateId FindState(std::unique_ptr tuple) { [ 334s] | ^ [ 366s] /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 [ 366s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat-security -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -g /lib/crti.o /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtbeginS.o .libs/arciterator-class.o .libs/arcsort.o .libs/closure.o .libs/compile.o .libs/compose.o .libs/concat.o .libs/connect.o .libs/convert.o .libs/decode.o .libs/determinize.o .libs/difference.o .libs/disambiguate.o .libs/draw.o .libs/encode.o .libs/encodemapper-class.o .libs/epsnormalize.o .libs/equal.o .libs/equivalent.o .libs/fst-class.o .libs/getters.o .libs/info-impl.o .libs/info.o .libs/intersect.o .libs/invert.o .libs/isomorphic.o .libs/map.o .libs/minimize.o .libs/print.o .libs/project.o .libs/prune.o .libs/push.o .libs/randequivalent.o .libs/randgen.o .libs/relabel.o .libs/replace.o .libs/reverse.o .libs/reweight.o .libs/rmepsilon.o .libs/shortest-distance.o .libs/shortest-path.o .libs/stateiterator-class.o .libs/synchronize.o .libs/text-io.o .libs/topsort.o .libs/union.o .libs/weight-class.o .libs/verify.o -Wl,-rpath -Wl,/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/.libs ../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0 -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/../../../../armv7l-tizen-linux-gnueabi/lib -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtendS.o /lib/crtn.o -Wl,-soname -Wl,libfstscript.so.26 -o .libs/libfstscript.so.26.0.0 [ 373s] libtool: link: (cd ".libs" && rm -f "libfstscript.so.26" && ln -s "libfstscript.so.26.0.0" "libfstscript.so.26") [ 373s] libtool: link: (cd ".libs" && rm -f "libfstscript.so" && ln -s "libfstscript.so.26.0.0" "libfstscript.so") [ 373s] libtool: link: ( cd ".libs" && rm -f "libfstscript.la" && ln -s "../libfstscript.la" "libfstscript.la" ) [ 373s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 373s] Making all in bin [ 373s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 373s] depbase=`echo fstarcsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 373s] 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 &&\ [ 373s] mv -f $depbase.Tpo $depbase.Po [ 373s] depbase=`echo fstarcsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 373s] 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 &&\ [ 373s] mv -f $depbase.Tpo $depbase.Po [ 373s] depbase=`echo fstclosure.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 373s] 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 &&\ [ 373s] mv -f $depbase.Tpo $depbase.Po [ 373s] depbase=`echo fstclosure-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 373s] 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 &&\ [ 373s] mv -f $depbase.Tpo $depbase.Po [ 373s] depbase=`echo fstcompile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 373s] 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 &&\ [ 373s] mv -f $depbase.Tpo $depbase.Po [ 373s] depbase=`echo fstcompile-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 373s] 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 &&\ [ 373s] mv -f $depbase.Tpo $depbase.Po [ 373s] depbase=`echo fstcompose.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 373s] 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 &&\ [ 373s] mv -f $depbase.Tpo $depbase.Po [ 373s] depbase=`echo fstcompose-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 373s] 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 &&\ [ 373s] mv -f $depbase.Tpo $depbase.Po [ 373s] depbase=`echo fstconcat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 373s] 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 &&\ [ 373s] mv -f $depbase.Tpo $depbase.Po [ 373s] depbase=`echo fstconcat-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 373s] 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 &&\ [ 373s] mv -f $depbase.Tpo $depbase.Po [ 373s] depbase=`echo fstconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 373s] 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 &&\ [ 373s] mv -f $depbase.Tpo $depbase.Po [ 373s] depbase=`echo fstconnect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 373s] 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 &&\ [ 373s] mv -f $depbase.Tpo $depbase.Po [ 374s] depbase=`echo fstconvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 374s] 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 &&\ [ 374s] mv -f $depbase.Tpo $depbase.Po [ 374s] depbase=`echo fstconvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 374s] 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 &&\ [ 374s] mv -f $depbase.Tpo $depbase.Po [ 374s] depbase=`echo fstdeterminize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 374s] 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 &&\ [ 374s] mv -f $depbase.Tpo $depbase.Po [ 374s] depbase=`echo fstdeterminize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 374s] 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 &&\ [ 374s] mv -f $depbase.Tpo $depbase.Po [ 375s] depbase=`echo fstdifference.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 375s] 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 &&\ [ 375s] mv -f $depbase.Tpo $depbase.Po [ 375s] depbase=`echo fstdifference-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 375s] 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 &&\ [ 375s] mv -f $depbase.Tpo $depbase.Po [ 375s] depbase=`echo fstdisambiguate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 375s] 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 &&\ [ 375s] mv -f $depbase.Tpo $depbase.Po [ 376s] depbase=`echo fstdisambiguate-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 376s] 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 &&\ [ 376s] mv -f $depbase.Tpo $depbase.Po [ 376s] depbase=`echo fstdraw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 376s] 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 &&\ [ 376s] mv -f $depbase.Tpo $depbase.Po [ 376s] depbase=`echo fstdraw-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 376s] 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 &&\ [ 376s] mv -f $depbase.Tpo $depbase.Po [ 376s] depbase=`echo fstencode.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 376s] 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 &&\ [ 376s] mv -f $depbase.Tpo $depbase.Po [ 376s] depbase=`echo fstencode-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 376s] 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 &&\ [ 376s] mv -f $depbase.Tpo $depbase.Po [ 376s] depbase=`echo fstepsnormalize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 376s] 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 &&\ [ 376s] mv -f $depbase.Tpo $depbase.Po [ 376s] depbase=`echo fstepsnormalize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 376s] 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 &&\ [ 376s] mv -f $depbase.Tpo $depbase.Po [ 376s] depbase=`echo fstequal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 376s] 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 &&\ [ 376s] mv -f $depbase.Tpo $depbase.Po [ 377s] depbase=`echo fstequal-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 377s] 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 &&\ [ 377s] mv -f $depbase.Tpo $depbase.Po [ 377s] depbase=`echo fstequivalent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 377s] 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 &&\ [ 377s] mv -f $depbase.Tpo $depbase.Po [ 377s] depbase=`echo fstequivalent-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 377s] 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 &&\ [ 377s] mv -f $depbase.Tpo $depbase.Po [ 377s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 377s] from ./../include/fst/flags.h:26, [ 377s] from fstdisambiguate.cc:18: [ 377s] /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 > >]': [ 377s] /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 [ 377s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 377s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 378s] depbase=`echo fstinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 378s] 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 &&\ [ 378s] mv -f $depbase.Tpo $depbase.Po [ 378s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 378s] from ./../include/fst/flags.h:26, [ 378s] from fstdeterminize.cc:18: [ 378s] /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 > >]': [ 378s] /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 [ 378s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 378s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 378s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 378s] 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 > >]', [ 378s] 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, [ 378s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 378s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 378s] inlined from 'void __static_initialization_and_destruction_0()' at fstdisambiguate.cc:22:1: [ 378s] /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 [ 378s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 378s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 378s] 641 | std::forward<_Args>(__args)...); [ 378s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 378s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 378s] from ./../include/fst/flags.h:26, [ 378s] from fstequal.cc:18: [ 378s] /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 > >]': [ 378s] /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 [ 378s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 378s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 378s] depbase=`echo fstinfo-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 378s] 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 &&\ [ 378s] mv -f $depbase.Tpo $depbase.Po [ 378s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 378s] 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 > >]', [ 378s] 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, [ 378s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 378s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 378s] inlined from 'void __static_initialization_and_destruction_0()' at fstequal.cc:21:1, [ 378s] inlined from '(static initializers for fstequal.cc)' at fstequal.cc:25:69: [ 378s] /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 [ 378s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 378s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 378s] 641 | std::forward<_Args>(__args)...); [ 378s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 378s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 378s] 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 > >]', [ 378s] 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, [ 378s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 378s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 378s] inlined from 'void __static_initialization_and_destruction_0()' at fstdeterminize.cc:22:1: [ 378s] /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 [ 378s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 378s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 378s] 641 | std::forward<_Args>(__args)...); [ 378s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 378s] depbase=`echo fstintersect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 378s] 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 &&\ [ 378s] mv -f $depbase.Tpo $depbase.Po [ 378s] depbase=`echo fstintersect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 378s] 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 &&\ [ 378s] mv -f $depbase.Tpo $depbase.Po [ 378s] depbase=`echo fstinvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 378s] 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 &&\ [ 378s] mv -f $depbase.Tpo $depbase.Po [ 378s] depbase=`echo fstinvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 378s] 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 &&\ [ 378s] mv -f $depbase.Tpo $depbase.Po [ 378s] depbase=`echo fstisomorphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 378s] 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 &&\ [ 378s] mv -f $depbase.Tpo $depbase.Po [ 379s] depbase=`echo fstisomorphic-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 379s] 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 &&\ [ 379s] mv -f $depbase.Tpo $depbase.Po [ 379s] depbase=`echo fstmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 379s] 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 &&\ [ 379s] mv -f $depbase.Tpo $depbase.Po [ 379s] depbase=`echo fstmap-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 379s] 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 &&\ [ 379s] mv -f $depbase.Tpo $depbase.Po [ 379s] depbase=`echo fstminimize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 379s] 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 &&\ [ 379s] mv -f $depbase.Tpo $depbase.Po [ 379s] depbase=`echo fstminimize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 379s] 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 &&\ [ 379s] mv -f $depbase.Tpo $depbase.Po [ 379s] depbase=`echo fstprint.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 379s] 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 &&\ [ 379s] mv -f $depbase.Tpo $depbase.Po [ 380s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 380s] from ./../include/fst/flags.h:26, [ 380s] from fstisomorphic.cc:18: [ 380s] /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 > >]': [ 380s] /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 [ 380s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 380s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 380s] 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 > >]', [ 380s] 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, [ 380s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 380s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 380s] inlined from 'void __static_initialization_and_destruction_0()' at fstisomorphic.cc:21:1, [ 380s] inlined from '(static initializers for fstisomorphic.cc)' at fstisomorphic.cc:25:74: [ 380s] /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 [ 380s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 380s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 380s] 641 | std::forward<_Args>(__args)...); [ 380s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 380s] depbase=`echo fstprint-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 380s] 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 &&\ [ 380s] mv -f $depbase.Tpo $depbase.Po [ 380s] depbase=`echo fstproject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 380s] 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 &&\ [ 380s] mv -f $depbase.Tpo $depbase.Po [ 380s] depbase=`echo fstproject-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 380s] 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 &&\ [ 380s] mv -f $depbase.Tpo $depbase.Po [ 381s] depbase=`echo fstprune.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 381s] 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 &&\ [ 381s] mv -f $depbase.Tpo $depbase.Po [ 381s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 381s] from ./../include/fst/flags.h:26, [ 381s] from fstmap.cc:18: [ 381s] /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 > >]': [ 381s] /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 [ 381s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 381s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 381s] 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 > >]', [ 381s] 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, [ 381s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23: [ 381s] /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 [ 381s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 381s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 381s] 641 | std::forward<_Args>(__args)...); [ 381s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 381s] from ./../include/fst/flags.h:26, [ 381s] from fstequivalent.cc:18: [ 381s] /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 > >]': [ 381s] /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 [ 381s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 381s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] /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 > >]': [ 381s] /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 [ 381s] depbase=`echo fstprune-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 381s] 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 &&\ [ 381s] mv -f $depbase.Tpo $depbase.Po [ 381s] depbase=`echo fstpush.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 381s] 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 &&\ [ 381s] mv -f $depbase.Tpo $depbase.Po [ 381s] depbase=`echo fstpush-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 381s] 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 &&\ [ 381s] mv -f $depbase.Tpo $depbase.Po [ 381s] depbase=`echo fstrandgen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 381s] 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 &&\ [ 381s] mv -f $depbase.Tpo $depbase.Po [ 381s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 381s] 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 > >]', [ 381s] 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, [ 381s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 381s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 381s] inlined from 'void __static_initialization_and_destruction_0()' at fstequivalent.cc:22:1: [ 381s] /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 [ 381s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 381s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 381s] 641 | std::forward<_Args>(__args)...); [ 381s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] 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 > >]', [ 381s] 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, [ 381s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:92:23, [ 381s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:185:28, [ 381s] inlined from 'void __static_initialization_and_destruction_0()' at fstequivalent.cc:28:1: [ 381s] /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 [ 381s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 381s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 381s] 641 | std::forward<_Args>(__args)...); [ 381s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] depbase=`echo fstrandgen-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 381s] 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 &&\ [ 381s] mv -f $depbase.Tpo $depbase.Po [ 381s] depbase=`echo fstrelabel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 381s] 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 &&\ [ 381s] mv -f $depbase.Tpo $depbase.Po [ 381s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 381s] from ./../include/fst/flags.h:26, [ 381s] from fstminimize.cc:18: [ 381s] /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 > >]': [ 381s] /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 [ 381s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 381s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 381s] 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 > >]', [ 381s] 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, [ 381s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 381s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 381s] inlined from 'void __static_initialization_and_destruction_0()' at fstminimize.cc:21:1, [ 381s] inlined from '(static initializers for fstminimize.cc)' at fstminimize.cc:26:72: [ 381s] /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 [ 381s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 381s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 381s] 641 | std::forward<_Args>(__args)...); [ 381s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 381s] depbase=`echo fstrelabel-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 381s] 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 &&\ [ 381s] mv -f $depbase.Tpo $depbase.Po [ 382s] depbase=`echo fstreplace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 382s] 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 &&\ [ 382s] mv -f $depbase.Tpo $depbase.Po [ 382s] depbase=`echo fstreplace-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 382s] 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 &&\ [ 382s] mv -f $depbase.Tpo $depbase.Po [ 382s] depbase=`echo fstreverse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 382s] 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 &&\ [ 382s] mv -f $depbase.Tpo $depbase.Po [ 383s] depbase=`echo fstreverse-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 383s] 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 &&\ [ 383s] mv -f $depbase.Tpo $depbase.Po [ 383s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 383s] from ./../include/fst/flags.h:26, [ 383s] from fstpush.cc:18: [ 383s] /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 > >]': [ 383s] /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 [ 383s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 383s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] depbase=`echo fstreweight.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 383s] 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 &&\ [ 383s] mv -f $depbase.Tpo $depbase.Po [ 383s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 383s] from ./../include/fst/flags.h:26, [ 383s] from fstprune.cc:18: [ 383s] /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 > >]': [ 383s] /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 [ 383s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 383s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] depbase=`echo fstreweight-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 383s] 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 &&\ [ 383s] mv -f $depbase.Tpo $depbase.Po [ 383s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 383s] from ./../include/fst/flags.h:26, [ 383s] from fstreplace.cc:18: [ 383s] /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 > >]': [ 383s] /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 [ 383s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 383s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] /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 > >]': [ 383s] /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 [ 383s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 383s] 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 > >]', [ 383s] 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, [ 383s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 383s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 383s] inlined from 'void __static_initialization_and_destruction_0()' at fstpush.cc:21:1: [ 383s] /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 [ 383s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 383s] 641 | std::forward<_Args>(__args)...); [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 383s] 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 > >]', [ 383s] 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, [ 383s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 383s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 383s] inlined from 'void __static_initialization_and_destruction_0()' at fstreplace.cc:26:1: [ 383s] /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 [ 383s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 383s] 641 | std::forward<_Args>(__args)...); [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 383s] 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 > >]', [ 383s] 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, [ 383s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 383s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 383s] inlined from 'void __static_initialization_and_destruction_0()' at fstprune.cc:22:1: [ 383s] /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 [ 383s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 383s] 641 | std::forward<_Args>(__args)...); [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] 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 > >]', [ 383s] 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, [ 383s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 383s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 383s] inlined from 'void __static_initialization_and_destruction_0()' at fstprune.cc:23:1: [ 383s] /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 [ 383s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 383s] 641 | std::forward<_Args>(__args)...); [ 383s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 383s] depbase=`echo fstrmepsilon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 383s] 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 &&\ [ 383s] mv -f $depbase.Tpo $depbase.Po [ 383s] depbase=`echo fstrmepsilon-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 383s] 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 &&\ [ 383s] mv -f $depbase.Tpo $depbase.Po [ 383s] depbase=`echo fstshortestdistance.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 383s] 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 &&\ [ 383s] mv -f $depbase.Tpo $depbase.Po [ 383s] depbase=`echo fstshortestdistance-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 383s] 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 &&\ [ 383s] mv -f $depbase.Tpo $depbase.Po [ 384s] depbase=`echo fstshortestpath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 384s] 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 &&\ [ 384s] mv -f $depbase.Tpo $depbase.Po [ 384s] depbase=`echo fstshortestpath-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 384s] 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 &&\ [ 384s] mv -f $depbase.Tpo $depbase.Po [ 384s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 384s] from ./../include/fst/flags.h:26, [ 384s] from fstrandgen.cc:18: [ 384s] /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 > >]': [ 384s] /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 [ 384s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 384s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 384s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 384s] 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 > >]', [ 384s] 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, [ 384s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:92:23, [ 384s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long unsigned int]' at ./../include/fst/flags.h:185:28, [ 384s] inlined from 'void __static_initialization_and_destruction_0()' at fstrandgen.cc:24:1: [ 384s] /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 [ 384s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 384s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 384s] 641 | std::forward<_Args>(__args)...); [ 384s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 384s] depbase=`echo fstsymbols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 384s] 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 &&\ [ 384s] mv -f $depbase.Tpo $depbase.Po [ 384s] depbase=`echo fstsymbols-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 384s] 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 &&\ [ 384s] mv -f $depbase.Tpo $depbase.Po [ 384s] depbase=`echo fstsynchronize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 384s] 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 &&\ [ 384s] mv -f $depbase.Tpo $depbase.Po [ 384s] depbase=`echo fstsynchronize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 384s] 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 &&\ [ 384s] mv -f $depbase.Tpo $depbase.Po [ 384s] depbase=`echo fsttopsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 384s] 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 &&\ [ 384s] mv -f $depbase.Tpo $depbase.Po [ 384s] depbase=`echo fsttopsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 384s] 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 &&\ [ 384s] mv -f $depbase.Tpo $depbase.Po [ 384s] depbase=`echo fstunion.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 384s] 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 &&\ [ 384s] mv -f $depbase.Tpo $depbase.Po [ 385s] depbase=`echo fstunion-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 385s] 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 &&\ [ 385s] mv -f $depbase.Tpo $depbase.Po [ 385s] /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 [ 385s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 385s] from ./../include/fst/flags.h:26, [ 385s] from fstrmepsilon.cc:18: [ 385s] /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 > >]': [ 385s] /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 [ 385s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 385s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] /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 > >]': [ 385s] /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 [ 385s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 385s] from ./../include/fst/flags.h:26, [ 385s] from fstshortestdistance.cc:18: [ 385s] /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 > >]': [ 385s] /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 [ 385s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 385s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] /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 [ 385s] /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 > >]': [ 385s] /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 [ 385s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 385s] 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 > >]', [ 385s] 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, [ 385s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 385s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 385s] inlined from 'void __static_initialization_and_destruction_0()' at fstrmepsilon.cc:23:1: [ 385s] /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 [ 385s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 385s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 385s] 641 | std::forward<_Args>(__args)...); [ 385s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 385s] 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 > >]', [ 385s] 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, [ 385s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 385s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 385s] inlined from 'void __static_initialization_and_destruction_0()' at fstrmepsilon.cc:24:1: [ 385s] /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 [ 385s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 385s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 385s] 641 | std::forward<_Args>(__args)...); [ 385s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] 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 [ 386s] 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 [ 386s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 386s] 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 > >]', [ 386s] 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, [ 386s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 386s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 386s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestdistance.cc:23:1: [ 386s] /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 [ 386s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 386s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 386s] 641 | std::forward<_Args>(__args)...); [ 386s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] 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 > >]', [ 386s] 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, [ 386s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 386s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 386s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestdistance.cc:24:1: [ 386s] /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 [ 386s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 386s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 386s] 641 | std::forward<_Args>(__args)...); [ 386s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] /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 [ 386s] /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 [ 386s] /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 [ 386s] /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 [ 386s] /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 [ 386s] /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 [ 386s] 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 [ 386s] 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 [ 386s] 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 [ 386s] 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 [ 386s] 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 [ 386s] 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 [ 386s] /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 [ 386s] /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 [ 386s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 386s] from ./../include/fst/flags.h:26, [ 386s] from fstshortestpath.cc:18: [ 386s] /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 > >]': [ 386s] /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 [ 386s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 386s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 386s] /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 [ 386s] 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 [ 386s] /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 [ 386s] 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 [ 386s] /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 > >]': [ 386s] /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 [ 386s] /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 [ 386s] /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 [ 386s] /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 [ 386s] /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 [ 386s] /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 [ 386s] 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 [ 386s] /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 [ 386s] 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 [ 387s] 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 [ 387s] 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 [ 387s] 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 [ 387s] 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 [ 387s] /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 [ 387s] 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 [ 387s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 387s] 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 > >]', [ 387s] 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, [ 387s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:92:23, [ 387s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = double]' at ./../include/fst/flags.h:185:28, [ 387s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestpath.cc:22:1: [ 387s] /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 [ 387s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 387s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 387s] 641 | std::forward<_Args>(__args)...); [ 387s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] 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 > >]', [ 387s] 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, [ 387s] inlined from 'void FlagRegister::SetDescription(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:92:23, [ 387s] inlined from 'FlagRegisterer::FlagRegisterer(const std::string&, const FlagDescription&) [with T = long long int]' at ./../include/fst/flags.h:185:28, [ 387s] inlined from 'void __static_initialization_and_destruction_0()' at fstshortestpath.cc:24:1: [ 387s] /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 [ 387s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 387s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 387s] 641 | std::forward<_Args>(__args)...); [ 387s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 387s] 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 [ 387s] /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 [ 387s] /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 [ 387s] /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 [ 387s] /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 [ 387s] 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 [ 387s] /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 [ 387s] /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 [ 387s] /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 [ 387s] /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 [ 387s] /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 [ 387s] 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 [ 387s] /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 [ 387s] 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 [ 387s] /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 [ 387s] 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 [ 387s] 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 [ 387s] 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 [ 387s] 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 [ 387s] 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 [ 387s] 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 [ 387s] 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 [ 387s] /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 [ 387s] /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 [ 387s] /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 [ 387s] 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 [ 387s] 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 [ 387s] /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 [ 387s] /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 [ 387s] /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 [ 387s] /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 [ 387s] 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 [ 387s] 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 [ 387s] 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 [ 388s] 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 [ 388s] 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 [ 388s] 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 [ 388s] 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 [ 388s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 388s] Making all in test [ 388s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 388s] make[3]: Nothing to be done for 'all'. [ 388s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 388s] Making all in extensions [ 388s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 388s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 388s] make[4]: Nothing to be done for 'all-am'. [ 388s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 388s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 388s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 388s] make[3]: Nothing to be done for 'all-am'. [ 388s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 388s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 388s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 388s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 388s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 388s] + exit 0 [ 388s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.KcsNSz [ 388s] + umask 022 [ 388s] + cd /home/abuild/rpmbuild/BUILD [ 388s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 388s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 388s] + cd openfst-1.8.4 [ 388s] + /bin/make install DESTDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 388s] Making install in src [ 388s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 388s] Making install in include [ 388s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 388s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 388s] make[3]: Nothing to be done for 'install-exec-am'. [ 388s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include' [ 388s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst' [ 388s] /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' [ 388s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst' [ 388s] /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' [ 388s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst/script' [ 388s] /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' [ 388s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst/test' [ 388s] /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' [ 388s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst' [ 388s] /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' [ 388s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/include/fst/script' [ 388s] /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' [ 388s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 388s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/include' [ 388s] Making install in lib [ 388s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 388s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 388s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib' [ 388s] /bin/sh ../../libtool --mode=install /bin/install -c libfst.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib' [ 388s] 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 [ 389s] 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; }; }) [ 389s] 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; }; }) [ 389s] libtool: install: /bin/install -c .libs/libfst.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib/libfst.la [ 389s] libtool: warning: remember to run 'libtool --finish /usr/lib' [ 389s] make[3]: Nothing to be done for 'install-data-am'. [ 389s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 389s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib' [ 389s] Making install in script [ 389s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 389s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 389s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib' [ 389s] /bin/sh ../../libtool --mode=install /bin/install -c libfstscript.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib' [ 389s] libtool: warning: relinking 'libfstscript.la' [ 389s] 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) [ 389s] libtool: relink: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wformat-security -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -g /lib/crti.o /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtbeginS.o .libs/arciterator-class.o .libs/arcsort.o .libs/closure.o .libs/compile.o .libs/compose.o .libs/concat.o .libs/connect.o .libs/convert.o .libs/decode.o .libs/determinize.o .libs/difference.o .libs/disambiguate.o .libs/draw.o .libs/encode.o .libs/encodemapper-class.o .libs/epsnormalize.o .libs/equal.o .libs/equivalent.o .libs/fst-class.o .libs/getters.o .libs/info-impl.o .libs/info.o .libs/intersect.o .libs/invert.o .libs/isomorphic.o .libs/map.o .libs/minimize.o .libs/print.o .libs/project.o .libs/prune.o .libs/push.o .libs/randequivalent.o .libs/randgen.o .libs/relabel.o .libs/replace.o .libs/reverse.o .libs/reweight.o .libs/rmepsilon.o .libs/shortest-distance.o .libs/shortest-path.o .libs/stateiterator-class.o .libs/synchronize.o .libs/text-io.o .libs/topsort.o .libs/union.o .libs/weight-class.o .libs/verify.o -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 [ 394s] 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 [ 395s] 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; }; }) [ 395s] 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; }; }) [ 395s] libtool: install: /bin/install -c .libs/libfstscript.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib/libfstscript.la [ 395s] libtool: warning: remember to run 'libtool --finish /usr/lib' [ 395s] make[3]: Nothing to be done for 'install-data-am'. [ 395s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 395s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/script' [ 395s] Making install in bin [ 395s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 395s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 395s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin' [ 395s] /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' [ 395s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 395s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 395s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 395s] libtool: install: /bin/install -c .libs/fstarcsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstarcsort [ 395s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 395s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 395s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 395s] libtool: install: /bin/install -c .libs/fstclosure /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstclosure [ 395s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 395s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 395s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 395s] libtool: install: /bin/install -c .libs/fstcompile /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstcompile [ 396s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 396s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 396s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 396s] libtool: install: /bin/install -c .libs/fstcompose /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstcompose [ 396s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 396s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 396s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 396s] libtool: install: /bin/install -c .libs/fstconcat /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconcat [ 396s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 396s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 396s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 396s] libtool: install: /bin/install -c .libs/fstconnect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconnect [ 396s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 396s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 396s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 396s] libtool: install: /bin/install -c .libs/fstconvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconvert [ 396s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 396s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 396s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 396s] libtool: install: /bin/install -c .libs/fstdeterminize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdeterminize [ 396s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 396s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 396s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 396s] libtool: install: /bin/install -c .libs/fstdifference /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdifference [ 396s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 396s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 396s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 396s] libtool: install: /bin/install -c .libs/fstdisambiguate /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdisambiguate [ 396s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 396s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 396s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 396s] libtool: install: /bin/install -c .libs/fstdraw /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdraw [ 396s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 397s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 397s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 397s] libtool: install: /bin/install -c .libs/fstencode /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstencode [ 397s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 397s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 397s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 397s] libtool: install: /bin/install -c .libs/fstepsnormalize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstepsnormalize [ 397s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 397s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 397s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 397s] libtool: install: /bin/install -c .libs/fstequal /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstequal [ 397s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 397s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 397s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 397s] libtool: install: /bin/install -c .libs/fstequivalent /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstequivalent [ 397s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 397s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 397s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 397s] libtool: install: /bin/install -c .libs/fstinfo /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstinfo [ 397s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 397s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 397s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 397s] libtool: install: /bin/install -c .libs/fstintersect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstintersect [ 397s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 397s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 397s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 397s] libtool: install: /bin/install -c .libs/fstinvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstinvert [ 397s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 397s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 397s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 397s] libtool: install: /bin/install -c .libs/fstisomorphic /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstisomorphic [ 398s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: install: /bin/install -c .libs/fstmap /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstmap [ 398s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: install: /bin/install -c .libs/fstminimize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstminimize [ 398s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: install: /bin/install -c .libs/fstprint /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstprint [ 398s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: install: /bin/install -c .libs/fstproject /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstproject [ 398s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: install: /bin/install -c .libs/fstprune /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstprune [ 398s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: install: /bin/install -c .libs/fstpush /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstpush [ 398s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: install: /bin/install -c .libs/fstrandgen /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrandgen [ 398s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: install: /bin/install -c .libs/fstrelabel /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrelabel [ 398s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 398s] libtool: install: /bin/install -c .libs/fstreplace /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreplace [ 399s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 399s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 399s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 399s] libtool: install: /bin/install -c .libs/fstreverse /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreverse [ 399s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 399s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 399s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 399s] libtool: install: /bin/install -c .libs/fstreweight /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreweight [ 399s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 399s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 399s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 399s] libtool: install: /bin/install -c .libs/fstrmepsilon /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrmepsilon [ 399s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 399s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 399s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 399s] libtool: install: /bin/install -c .libs/fstshortestdistance /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstshortestdistance [ 399s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 399s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 399s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 399s] libtool: install: /bin/install -c .libs/fstshortestpath /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstshortestpath [ 399s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 399s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 399s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 399s] libtool: install: /bin/install -c .libs/fstsymbols /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstsymbols [ 400s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 400s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 400s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 400s] libtool: install: /bin/install -c .libs/fstsynchronize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstsynchronize [ 400s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 400s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 400s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 400s] libtool: install: /bin/install -c .libs/fsttopsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fsttopsort [ 400s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 400s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/lib/libfst.la' has not been installed in '/usr/lib' [ 400s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 400s] libtool: install: /bin/install -c .libs/fstunion /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstunion [ 400s] make[3]: Nothing to be done for 'install-data-am'. [ 400s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 400s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/bin' [ 400s] Making install in test [ 400s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 400s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 400s] make[3]: Nothing to be done for 'install-exec-am'. [ 400s] make[3]: Nothing to be done for 'install-data-am'. [ 400s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 400s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/test' [ 400s] Making install in extensions [ 400s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 400s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 400s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 400s] make[4]: Nothing to be done for 'install-exec-am'. [ 400s] make[4]: Nothing to be done for 'install-data-am'. [ 400s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 400s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 400s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src/extensions' [ 400s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 400s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 400s] make[3]: Nothing to be done for 'install-exec-am'. [ 400s] make[3]: Nothing to be done for 'install-data-am'. [ 400s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 400s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 400s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4/src' [ 400s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 400s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 400s] make[2]: Nothing to be done for 'install-exec-am'. [ 400s] make[2]: Nothing to be done for 'install-data-am'. [ 400s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 400s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.4' [ 400s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib -name '*.la' -delete [ 400s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/info [ 400s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/doc/packages [ 400s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/doc/openfst [ 400s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/doc/openfst-1.8.4 [ 400s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/gtk-doc [ 400s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/doc [ 400s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/man [ 400s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm -regex '.*/man/man./.*.[0-9]' [ 400s] + xargs rm -f -- [ 400s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm -regex '.*/man/../man./.*.[0-9]' [ 400s] + xargs rm -f -- [ 400s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm -regex '.*/man/man./.*.[0-9]pm' [ 400s] + xargs rm -f -- [ 400s] + /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 [ 404s] 1+0 records in [ 404s] 1+0 records out [ 404s] 1+0 records in [ 404s] 1+0 records out [ 404s] 1+0 records in [ 404s] 1+0 records out [ 404s] 1+0 records in [ 404s] 1+0 records out [ 404s] 1+0 records in [ 404s] 1+0 records out [ 404s] 1+0 records in [ 404s] 1+0 records out [ 404s] 1+0 records in [ 404s] 1+0 records out [ 404s] 1+0 records in [ 404s] 1+0 records out [ 404s] 1+0 records in [ 404s] 1+0 records out [ 404s] 1+0 records in [ 404s] 1+0 records out [ 404s] 1+0 records in [ 404s] 1+0 records out [ 404s] 1+0 records in [ 404s] 1+0 records out [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstarcsort [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstclosure [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstcompile [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstcompose [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconvert [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdisambiguate [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdraw [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstencode [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconcat [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdifference [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstdeterminize [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstconnect [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstequal [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstepsnormalize [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstinfo [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstequivalent [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstintersect [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstinvert [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstisomorphic [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstprint [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstminimize [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstmap [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstproject [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstprune [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstpush [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrandgen [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrelabel [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreverse [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreplace [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstreweight [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstrmepsilon [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstshortestpath [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstsymbols [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstshortestdistance [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 1+0 records in [ 405s] 1+0 records out [ 405s] 0+0 records in [ 405s] 0+0 records out [ 405s] 0+0 records in [ 405s] 0+0 records out [ 406s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fsttopsort [ 406s] 0+0 records in [ 406s] 0+0 records out [ 406s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstunion [ 406s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/bin/fstsynchronize [ 406s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib/libfstscript.so.26.0.0 [ 406s] 0+0 records in [ 406s] 0+0 records out [ 406s] 0+0 records in [ 406s] 0+0 records out [ 406s] 0+0 records in [ 406s] 0+0 records out [ 406s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/lib/libfst.so.26.0.0 [ 406s] 0+0 records in [ 406s] 0+0 records out [ 406s] 0+0 records in [ 406s] 0+0 records out [ 406s] 0+0 records in [ 406s] 0+0 records out [ 406s] 0+0 records in [ 406s] 0+0 records out [ 406s] 0+0 records in [ 406s] 0+0 records out [ 411s] 0+0 records in [ 411s] 0+0 records out [ 411s] 3541 blocks [ 411s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.4/openfst-debuginfo.manifest [ 411s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.4/openfst-debugsource.manifest [ 411s] + /usr/lib/rpm/check-buildroot [ 411s] + /usr/lib/rpm//brp-compress [ 411s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 413s] + /usr/lib/rpm/brp-python-hardlink [ 413s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 413s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/openfst-1.8.4/isu.list [ 413s] ~/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm ~/rpmbuild/BUILD/openfst-1.8.4 [ 413s] ~/rpmbuild/BUILD/openfst-1.8.4 [ 413s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh /home/abuild/rpmbuild/SOURCES /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm arm [ 413s] Package: openfst, Group: Development/Tools/Other [ 413s] # NOTICE: Config app-rootstrap-checker.yaml skipped # [ 413s] # NOTICE: Config hal-rootstrap-checker.yaml skipped # [ 413s] # NOTICE: Config web-plugin-rootstrap-checker.yaml skipped # [ 413s] ########################################################################################## [ 413s] # SUCCESS: hal-rootstrap-checker done # [ 413s] ########################################################################################## [ 413s] Processing files: openfst-1.8.4-1.2.armv7l [ 413s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 413s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 413s] [ 413s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.zijXqH [ 413s] + umask 022 [ 413s] + cd /home/abuild/rpmbuild/BUILD [ 413s] + cd openfst-1.8.4 [ 413s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst [ 413s] + export LC_ALL=C [ 413s] + LC_ALL=C [ 413s] + export LICENSEDIR [ 413s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst [ 413s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst [ 413s] + exit 0 [ 413s] Provides: libfst.so.26 libfstscript.so.26 openfst = 1.8.4-1.2 openfst(armv7l-32) = 1.8.4-1.2 [ 413s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 413s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 413s] Requires(post): /sbin/ldconfig [ 413s] Requires(postun): /sbin/ldconfig [ 413s] 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) [ 413s] Processing files: openfst-debugsource-1.8.4-1.2.armv7l [ 413s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 413s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 413s] [ 413s] Provides: openfst-debugsource = 1.8.4-1.2 openfst-debugsource(armv7l-32) = 1.8.4-1.2 [ 413s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 413s] Processing files: openfst-devel-1.8.4-1.2.armv7l [ 413s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 413s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 413s] [ 413s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.42zzaa [ 413s] + umask 022 [ 413s] + cd /home/abuild/rpmbuild/BUILD [ 413s] + cd openfst-1.8.4 [ 413s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-devel [ 413s] + export LC_ALL=C [ 413s] + LC_ALL=C [ 413s] + export LICENSEDIR [ 413s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-devel [ 413s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-devel [ 413s] + exit 0 [ 414s] Provides: openfst-devel = 1.8.4-1.2 openfst-devel(armv7l-32) = 1.8.4-1.2 [ 414s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 414s] Requires: libfst.so.26 libfstscript.so.26 [ 414s] Processing files: openfst-tools-1.8.4-1.2.armv7l [ 414s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 414s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 414s] [ 414s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.sn7wvE [ 414s] + umask 022 [ 414s] + cd /home/abuild/rpmbuild/BUILD [ 414s] + cd openfst-1.8.4 [ 414s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-tools [ 414s] + export LC_ALL=C [ 414s] + LC_ALL=C [ 414s] + export LICENSEDIR [ 414s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-tools [ 414s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm/usr/share/licenses/openfst-tools [ 414s] + exit 0 [ 414s] Provides: openfst-tools = 1.8.4-1.2 openfst-tools(armv7l-32) = 1.8.4-1.2 [ 414s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 414s] 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) [ 414s] Processing files: openfst-debuginfo-1.8.4-1.2.armv7l [ 414s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 414s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 414s] [ 414s] Provides: openfst-debuginfo = 1.8.4-1.2 openfst-debuginfo(armv7l-32) = 1.8.4-1.2 [ 414s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 414s] Recommends: openfst-debugsource(armv7l-32) = 1.8.4-1.2 [ 414s] Processing files: openfst-tools-debuginfo-1.8.4-1.2.armv7l [ 414s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 414s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 414s] [ 414s] Provides: openfst-tools-debuginfo = 1.8.4-1.2 openfst-tools-debuginfo(armv7l-32) = 1.8.4-1.2 [ 414s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 414s] Recommends: openfst-debugsource(armv7l-32) = 1.8.4-1.2 [ 414s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 414s] Wrote: /home/abuild/rpmbuild/SRPMS/openfst-1.8.4-1.2.src.rpm [ 416s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-1.8.4-1.2.armv7l.rpm [ 417s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-debugsource-1.8.4-1.2.armv7l.rpm [ 417s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-devel-1.8.4-1.2.armv7l.rpm [ 417s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-tools-1.8.4-1.2.armv7l.rpm [ 429s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-debuginfo-1.8.4-1.2.armv7l.rpm [ 435s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-tools-debuginfo-1.8.4-1.2.armv7l.rpm [ 435s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.lsZVLt [ 435s] + umask 022 [ 435s] + cd /home/abuild/rpmbuild/BUILD [ 435s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 435s] + cd openfst-1.8.4 [ 435s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.4-1.2.arm [ 435s] + exit 0 [ 435s] ... checking for files with abuild user/group [ 435s] ... creating baselibs [ 436s] ... comparing built packages with the former built [ 436s] /usr/lib/build/pkg-diff.sh [ 436s] compare /.build.oldpackages/openfst-1.8.4-1.1.src.rpm /home/abuild/rpmbuild/SRPMS/openfst-1.8.4-1.2.src.rpm [ 436s] This is not a prerelease project. Compare the project name. [ 436s] comparing disturl_distribution [ 436s] comparing the rpm tags of openfst [ 436s] --- old-rpm-tags [ 436s] +++ new-rpm-tags [ 436s] @@ -86 +86 @@ [ 436s] -openfst.spec 6d12ff97b941235d7d1cd81b0c561e5f8327a44f24f19ccd5b946f15e6186106 32 [ 436s] +openfst.spec c79f8226d2863d1ae06ade8782b287a98464e429f6871515a12b9cffe3455e0f 32 [ 436s] comparing rpmtags [ 436s] comparing RELEASE [ 436s] comparing PROVIDES [ 436s] comparing scripts [ 436s] comparing filelist [ 436s] comparing file checksum [ 437s] compare /.build.oldpackages/openfst-1.8.4-1.1.armv7l.rpm /home/abuild/rpmbuild/RPMS/armv7l/openfst-1.8.4-1.2.armv7l.rpm [ 437s] Comparing openfst-1.8.4-1.1.armv7l.rpm to openfst-1.8.4-1.2.armv7l.rpm [ 437s] This is not a prerelease project. Compare the project name. [ 437s] comparing disturl_distribution [ 437s] comparing the rpm tags of openfst [ 437s] --- old-rpm-tags [ 437s] +++ new-rpm-tags [ 437s] @@ -122 +122 @@ [ 437s] -/usr/lib/libfst.so.26.0.0 3c2ef7c7d4b212fa891cd4d9cea7840819495cecacc0010d1f6488168fa00cee 0 [ 437s] +/usr/lib/libfst.so.26.0.0 3a8ed45dcb5086bd829d14ee02e27ec9b9bb87a60e816d6010996c21fdc4a7bb 0 [ 437s] @@ -124 +124 @@ [ 437s] -/usr/lib/libfstscript.so.26.0.0 9772f156b7567e5717f93840f2d641c3538f9de4e56ebcd266bd88f671286a8e 0 [ 437s] +/usr/lib/libfstscript.so.26.0.0 7f3bacbe3269d2f39a6c8275ba91e6cb1fe00f0099dd8193d13da9dbfeacb54f 0 [ 437s] @@ -132 +132 @@ [ 437s] -openfst-1.8.4-1.1.src.rpm [ 437s] +openfst-1.8.4-1.2.src.rpm [ 437s] comparing rpmtags [ 437s] comparing RELEASE [ 437s] comparing PROVIDES [ 437s] comparing scripts [ 437s] comparing filelist [ 437s] comparing file checksum [ 437s] creating rename script [ 437s] RPM file checksum differs. [ 437s] Extracting packages [ 438s] /usr/lib/libfst.so.26.0.0 differs in ELF sections [ 438s] --- old /usr/lib/libfst.so.26.0.0 (objdump) [ 438s] +++ new /usr/lib/libfst.so.26.0.0 (objdump) [ 438s] @@ -1519,7 +1519,7 @@ [ 438s] Contents of section .dynsym: [ 438s] 05fd4 00000000 00000000 00000000 00000000 ................ [ 438s] 05fe4 00000000 80fb0b00 00000000 03000900 ................ [ 438s] - 05ff4 00000000 00601500 00000000 03001600 .....`.......... [ 438s] + 05ff4 00000000 70631500 00000000 03001600 ....pc.......... [ 438s] 06004 2a050000 00000000 00000000 12000000 *............... [ 438s] 06014 71030000 00000000 00000000 12000000 q............... [ 438s] 06024 82f70500 00000000 00000000 12000000 ................ [ 438s] @@ -1661,10 +1661,10 @@ [ 438s] 068a4 d9c40400 99dc0d00 10030000 22000b00 ............"... [ 438s] 068b4 ad400100 81b00c00 02000000 22000b00 .@.........."... [ 438s] 068c4 5ed60500 6d220f00 30000000 22000b00 ^...m"..0..."... [ 438s] - 068d4 87020900 c0131500 0c000000 21001300 ............!... [ 438s] + 068d4 87020900 280d1500 0c000000 21001300 ....(.......!... [ 438s] 068e4 6c110600 e1980f00 24040000 22000b00 l.......$..."... [ 438s] 068f4 e9570100 01b10c00 02000000 22000b00 .W.........."... [ 438s] - 06904 04530300 f00a1500 40000000 21001300 .S......@...!... [ 438s] + 06904 04530300 58041500 40000000 21001300 .S..X...@...!... [ 438s] 06914 bd550200 0dc70c00 06000000 22000b00 .U.........."... [ 438s] 06924 c9480000 71ab0c00 02000000 22000b00 .H..q......."... [ 438s] 06934 42f90800 0c031400 95000000 21000d00 B...........!... [ 438s] @@ -1674,7 +1674,7 @@ [ 438s] 06974 62300000 0dab0c00 02000000 22000b00 b0.........."... [ 438s] 06984 d6c50600 35601000 50020000 22000b00 ....5`..P..."... [ 438s] 06994 ae860000 01ac0c00 02000000 22000b00 ............"... [ 438s] - 069a4 c84b0800 180e1500 0c000000 21001300 .K..........!... [ 438s] + 069a4 c84b0800 80071500 0c000000 21001300 .K..........!... [ 438s] 069b4 77890100 f9b20c00 06000000 22000b00 w..........."... [ 438s] 069c4 9ac80500 e11c0f00 24000000 22000b00 ........$..."... [ 438s] 069d4 f97c0200 05c90c00 06000000 22000b00 .|.........."... [ 438s] @@ -1683,23 +1683,23 @@ [ 438s] 06a04 92cd0500 211f0f00 24000000 22000b00 ....!...$..."... [ 438s] 06a14 f1f00300 99710d00 24000000 22000b00 .....q..$..."... [ 438s] 06a24 903d0000 45ab0c00 02000000 22000b00 .=..E......."... [ 438s] - 06a34 d0ec0400 68621500 04000000 a1001700 ....hb.......... [ 438s] + 06a34 d0ec0400 d8651500 04000000 a1001700 .....e.......... [ 438s] 06a44 c8820500 b9a90e00 1c010000 22000b00 ............"... [ 438s] 06a54 803e0500 b1630e00 12000000 22000b00 .>...c......"... [ 438s] 06a64 bf110200 7dc10c00 0e000000 22000b00 ....}......."... [ 438s] - 06a74 74760900 ec171500 0c000000 21001300 tv..........!... [ 438s] + 06a74 74760900 54111500 0c000000 21001300 tv..T.......!... [ 438s] 06a84 5a8a0000 0dac0c00 02000000 22000b00 Z..........."... [ 438s] 06a94 6e570700 3de71000 04000000 22000b00 nW..=......."... [ 438s] 06aa4 ec3e0700 f1d41000 c0000000 22000b00 .>.........."... [ 438s] - 06ab4 65570900 30161500 0c000000 21001300 eW..0.......!... [ 438s] + 06ab4 65570900 980f1500 0c000000 21001300 eW..........!... [ 438s] 06ac4 8bb10300 8d260d00 9c000000 22000b00 .....&......"... [ 438s] 06ad4 ba960100 15b40c00 0e000000 22000b00 ............"... [ 438s] 06ae4 b1ec0300 1d710d00 2c000000 22000b00 .....q..,..."... [ 438s] 06af4 8ddb0500 ad240f00 30000000 22000b00 .....$..0..."... [ 438s] 06b04 adc90400 2df70d00 cc000000 22000b00 ....-......."... [ 438s] 06b14 68340400 31890d00 e4010000 22000b00 h4..1......."... [ 438s] - 06b24 9e070900 e4131500 0c000000 21001300 ............!... [ 438s] - 06b34 1aaf0800 68111500 0c000000 21001300 ....h.......!... [ 438s] + 06b24 9e070900 4c0d1500 0c000000 21001300 ....L.......!... [ 438s] + 06b34 1aaf0800 d00a1500 0c000000 21001300 ............!... [ 438s] 06b44 eb5e0700 69f31000 c8010000 22000b00 .^..i......."... [ 438s] 06b54 eaae0900 511e1300 04000000 22000b00 ....Q......."... [ 438s] 06b64 53c90600 19641000 50020000 22000b00 S....d..P..."... [ 438s] @@ -1713,26 +1713,26 @@ [ 438s] 06be4 a4a40400 11ca0d00 12000000 22000b00 ............"... [ 438s] 06bf4 c6880200 b5c90c00 0e000000 22000b00 ............"... [ 438s] 06c04 4a400700 a9d61000 f8000000 22000b00 J@.........."... [ 438s] - 06c14 a5e60500 e8441500 14000000 21001300 .....D......!... [ 438s] + 06c14 a5e60500 503e1500 14000000 21001300 ....P>......!... [ 438s] 06c24 f5400000 51ab0c00 02000000 22000b00 .@..Q......."... [ 438s] 06c34 81ee0200 e9e60c00 00010000 22000b00 ............"... [ 438s] - 06c44 077e0400 b0621500 04000000 a1001700 .~...b.......... [ 438s] + 06c44 077e0400 20661500 04000000 a1001700 .~.. f.......... [ 438s] 06c54 ba070200 9dc00c00 0e000000 22000b00 ............"... [ 438s] - 06c64 31000600 00471500 14000000 21001300 1....G......!... [ 438s] + 06c64 31000600 68401500 14000000 21001300 1...h@......!... [ 438s] 06c74 61430300 ddf70c00 28000000 22000b00 aC......(..."... [ 438s] 06c84 ec650600 09f00f00 1c050000 22000b00 .e.........."... [ 438s] 06c94 bf7a0900 20431400 60000000 21000d00 .z.. C..`...!... [ 438s] 06ca4 20020300 21ee0c00 44000000 22000b00 ...!...D..."... [ 438s] 06cb4 bcd40700 4d321200 92000000 22000b00 ....M2......"... [ 438s] 06cc4 aaec0700 654f1200 98000000 22000b00 ....eO......"... [ 438s] - 06cd4 2f210600 e02e1500 18000000 21001300 /!..........!... [ 438s] + 06cd4 2f210600 48281500 18000000 21001300 /!..H(......!... [ 438s] 06ce4 b7a90300 d1220d00 2c000000 22000b00 ....."..,..."... [ 438s] 06cf4 46580400 15980d00 24000000 22000b00 FX......$..."... [ 438s] 06d04 13ea0100 ddbc0c00 04000000 22000b00 ............"... [ 438s] 06d14 beb50900 c1221300 14000000 22000b00 ....."......"... [ 438s] 06d24 88a20700 41c61100 08030000 22000b00 ....A......."... [ 438s] 06d34 55c20100 09b90c00 04000000 22000b00 U..........."... [ 438s] - 06d44 abc70900 604b1500 1c000000 21001300 ....`K......!... [ 438s] + 06d44 abc70900 c8441500 1c000000 21001300 .....D......!... [ 438s] 06d54 e4fd0500 19370f00 12000000 22000b00 .....7......"... [ 438s] 06d64 aa790400 d1ad0d00 e8000000 22000b00 .y.........."... [ 438s] 06d74 ea6e0000 cdab0c00 02000000 22000b00 .n.........."... [ 438s] @@ -1744,10 +1744,10 @@ [ 438s] 06dd4 31380000 2dab0c00 02000000 22000b00 18..-......."... [ 438s] 06de4 c8e80000 71ae0c00 04000000 22000b00 ....q......."... [ 438s] 06df4 ec6d0300 95030d00 80000000 22000b00 .m.........."... [ 438s] - 06e04 8c320500 10621500 04000000 a1001700 .2...b.......... [ 438s] - 06e14 fc8f0900 201a1500 0c000000 21001300 .... .......!... [ 438s] + 06e04 8c320500 80651500 04000000 a1001700 .2...e.......... [ 438s] + 06e14 fc8f0900 88131500 0c000000 21001300 ............!... [ 438s] 06e24 02b50000 31ad0c00 04000000 22000b00 ....1......."... [ 438s] - 06e34 287d0400 c4621500 04000000 a1001700 (}...b.......... [ 438s] + 06e34 287d0400 34661500 04000000 a1001700 (}..4f.......... [ 438s] 06e44 c3c40900 09501300 06000000 22000b00 .....P......"... [ 438s] 06e54 60230700 51b91000 c0000000 22000b00 `#..Q......."... [ 438s] 06e64 a4f60100 25bf0c00 0c000000 22000b00 ....%......."... [ 438s] @@ -1756,49 +1756,49 @@ [ 438s] 06e94 fba80200 d9d00c00 78010000 22000b00 ........x..."... [ 438s] 06ea4 71db0200 35df0c00 3c000000 22000b00 q...5...<..."... [ 438s] 06eb4 a8f40500 652f0f00 30000000 22000b00 ....e/..0..."... [ 438s] - 06ec4 08e30500 24451500 14000000 21001300 ....$E......!... [ 438s] + 06ec4 08e30500 8c3e1500 14000000 21001300 .....>......!... [ 438s] 06ed4 959c0500 31d80e00 40030000 22000b00 ....1...@..."... [ 438s] - 06ee4 3b190500 3c621500 04000000 a1001700 ;......!... [ 438s] - 070d4 7f7f0900 dc181500 0c000000 21001300 ............!... [ 438s] + 070d4 7f7f0900 44121500 0c000000 21001300 ....D.......!... [ 438s] 070e4 fe340700 19cb1000 f8000000 22000b00 .4.........."... [ 438s] - 070f4 2dc70800 10121500 0c000000 21001300 -...........!... [ 438s] + 070f4 2dc70800 780b1500 0c000000 21001300 -...x.......!... [ 438s] 07104 5d170300 9df00c00 06000000 22000b00 ]..........."... [ 438s] 07114 a05a0700 79e91000 2c020000 22000b00 .Z..y...,..."... [ 438s] - 07124 6eff0800 a8131500 0c000000 21001300 n...........!... [ 438s] + 07124 6eff0800 100d1500 0c000000 21001300 n...........!... [ 438s] 07134 52690100 bdb10c00 16000000 22000b00 Ri.........."... [ 438s] 07144 a22c0600 29b00f00 a4000000 22000b00 .,..)......."... [ 438s] 07154 606c0400 ada20d00 cc000000 22000b00 `l.........."... [ 438s] - 07164 21920900 441a1500 0c000000 21001300 !...D.......!... [ 438s] + 07164 21920900 ac131500 0c000000 21001300 !...........!... [ 438s] 07174 d3a80000 95ac0c00 02000000 22000b00 ............"... [ 438s] 07184 64a20500 0de10e00 c4000000 22000b00 d..........."... [ 438s] 07194 2cb20000 05ad0c00 02000000 22000b00 ,..........."... [ 438s] @@ -1808,27 +1808,27 @@ [ 438s] 071d4 7e600900 08361400 74000000 21000d00 ~`...6..t...!... [ 438s] 071e4 9e820200 4dc90c00 06000000 22000b00 ....M......."... [ 438s] 071f4 3ce80500 152a0f00 30000000 22000b00 <....*..0..."... [ 438s] - 07204 fc960900 801a1500 0c000000 21001300 ............!... [ 438s] + 07204 fc960900 e8131500 0c000000 21001300 ............!... [ 438s] 07214 82a50800 9cd91300 f9000000 21000d00 ............!... [ 438s] 07224 8b520200 ddc60c00 06000000 22000b00 .R.........."... [ 438s] - 07234 5db90600 203f1500 1c000000 21001300 ]... ?......!... [ 438s] - 07244 20870400 4c251500 1c000000 21001300 ...L%......!... [ 438s] + 07234 5db90600 88381500 1c000000 21001300 ]....8......!... [ 438s] + 07244 20870400 b41e1500 1c000000 21001300 ...........!... [ 438s] 07254 f4020700 3d961000 64020000 22000b00 ....=...d..."... [ 438s] 07264 3cd80500 25230f00 30000000 22000b00 <...%#..0..."... [ 438s] 07274 58bd0300 c52e0d00 74000000 22000b00 X.......t..."... [ 438s] - 07284 f1050900 d8131500 0c000000 21001300 ............!... [ 438s] + 07284 f1050900 400d1500 0c000000 21001300 ....@.......!... [ 438s] 07294 70d10500 a9200f00 24000000 22000b00 p.... ..$..."... [ 438s] 072a4 05760400 31aa0d00 e8000000 22000b00 .v..1......."... [ 438s] - 072b4 e8c30800 f8111500 0c000000 21001300 ............!... [ 438s] + 072b4 e8c30800 600b1500 0c000000 21001300 ....`.......!... [ 438s] 072c4 e8520000 8dab0c00 02000000 22000b00 .R.........."... [ 438s] 072d4 2c490300 2df80c00 28000000 22000b00 ,I..-...(..."... [ 438s] 072e4 0d650600 6dee0f00 9c010000 22000b00 .e..m......."... [ 438s] - 072f4 54160800 3c071500 0c000000 21001300 T...<.......!... [ 438s] - 07304 84aa0200 cc061500 08000000 21001300 ............!... [ 438s] + 072f4 54160800 a4001500 0c000000 21001300 T...........!... [ 438s] + 07304 84aa0200 34001500 08000000 21001300 ....4.......!... [ 438s] 07314 1c290800 889c1300 34000000 21000d00 .)......4...!... [ 440s] /usr/lib/libfst.so.26.0.0 differs in assembler output [ 440s] --- old /usr/lib/libfst.so.26.0.0 (disasm) [ 440s] +++ new /usr/lib/libfst.so.26.0.0 (disasm) [ 440s] @@ -16,3255 +16,3255 @@ [ 440s] ldr lr, [pc, # ] @ <_ZN3fst13FstRegistererINS_10CompactFstINS_6ArcTplINS_12LogWeightTplIfEEiiEENS_19CompactArcCompactorINS_23WeightedStringCompactorIS5_EEjNS_15CompactArcStoreISt4pairIiS4_EjEEEENS_17DefaultCacheStoreIS5_EEEEEC1Ev@plt-0x4> [ 440s] add lr, pc, lr [ 440s] ldr pc, [lr, # ]! [ 440s] - strdeq r5, [r9], -r8 [ 440s] + andeq r5, r9, r4, ror # [ 440s] [ 440s] _ZN3fst13FstRegistererINS_10CompactFstINS_6ArcTplINS_12LogWeightTplIfEEiiEENS_19CompactArcCompactorINS_23WeightedStringCompactorIS5_EEjNS_15CompactArcStoreISt4pairIiS4_EjEEEENS_17DefaultCacheStoreIS5_EEEEEC1Ev@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0xf8 [ 440s] + ldr pc, [ip, # ]! @ 0x464 [ 440s] [ 440s] _ZN3fst8internal14CompactFstImplINS_6ArcTplINS_12LogWeightTplIdEEiiEENS_19CompactArcCompactorINS_23WeightedStringCompactorIS5_EEjNS_15CompactArcStoreISt4pairIiS4_EjEEEENS_17DefaultCacheStoreIS5_EEE6ExpandEi@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0xf0 [ 440s] + ldr pc, [ip, # ]! @ 0x45c [ 440s] [ 440s] _ZNSo3putEc@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0xe8 [ 440s] + ldr pc, [ip, # ]! @ 0x454 [ 440s] [ 440s] _ZNSt10shared_ptrIN3fst19CompactArcCompactorINS0_17AcceptorCompactorINS0_6ArcTplINS0_17TropicalWeightTplIfEEiiEEEEjNS0_15CompactArcStoreISt4pairIS9_IiS5_EiEjEEEEEC1ISaIvEJRKNS0_3FstIS6_EESE_EEESt20_Sp_alloc_shared_tagIT_EDpOT0_@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0xe0 [ 440s] + ldr pc, [ip, # ]! @ 0x44c [ 440s] [ 440s] _ZN3fst8internal14CompactFstImplINS_6ArcTplINS_12LogWeightTplIdEEiiEENS_19CompactArcCompactorINS_19UnweightedCompactorIS5_EEjNS_15CompactArcStoreISt4pairISA_IiiEiEjEEEENS_17DefaultCacheStoreIS5_EEEC1ERKNS_3FstIS5_EESt10shared_ptrISE_ERKNS_17CompactFstOptionsE@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0xd8 [ 440s] + ldr pc, [ip, # ]! @ 0x444 [ 440s] [ 440s] _ZN3fst20MemoryPoolCollection4PoolINS_13PoolAllocatorISt10_List_nodeIiEE2TNILi1EEEEEPNS_10MemoryPoolIT_EEv@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0xd0 [ 440s] + ldr pc, [ip, # ]! @ 0x43c [ 440s] [ 440s] _ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceIN3fst8internal13VectorFstImplINS1_11VectorStateINS1_6ArcTplINS1_17TropicalWeightTplIfEEiiEESaIS8_EEEEESaIvELN9__gnu_cxx12_Lock_policyE2EEEED1Ev@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0xc8 [ 440s] + ldr pc, [ip, # ]! @ 0x434 [ 440s] [ 440s] _ZNK12FlagRegisterIiE8GetUsageEPSt3setISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ESt4lessIS9_ESaIS9_EE@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0xc0 [ 440s] + ldr pc, [ip, # ]! @ 0x42c [ 440s] [ 440s] _ZN3fst8internal7FstImplINS_6ArcTplINS_17TropicalWeightTplIfEEiiEEED2Ev@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0xb8 [ 440s] + ldr pc, [ip, # ]! @ 0x424 [ 440s] [ 440s] _ZN3fst12GCCacheStoreINS_15FirstCacheStoreINS_16VectorCacheStoreINS_10CacheStateINS_6ArcTplINS_12LogWeightTplIfEEiiEENS_13PoolAllocatorIS7_EEEEEEEEE2GCEPKSA_bf@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0xb0 [ 440s] + ldr pc, [ip, # ]! @ 0x41c [ 440s] [ 440s] _ZNSt6vectorIN3fst6ArcTplINS0_17TropicalWeightTplIfEEiiEESaIS4_EE17_M_realloc_appendIJRKS4_EEEvDpOT_@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0xa8 [ 440s] + ldr pc, [ip, # ]! @ 0x414 [ 440s] [ 440s] _Znwj@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0xa0 [ 440s] + ldr pc, [ip, # ]! @ 0x40c [ 440s] [ 440s] _ZN3fst8internal14CompactFstImplINS_6ArcTplINS_12LogWeightTplIdEEiiEENS_19CompactArcCompactorINS_19UnweightedCompactorIS5_EEjNS_15CompactArcStoreISt4pairISA_IiiEiEjEEEENS_17DefaultCacheStoreIS5_EEEC1ERKSH_@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0x98 [ 440s] + ldr pc, [ip, # ]! @ 0x404 [ 440s] [ 440s] _ZNK3fst15CompactArcStoreISt4pairIS1_IiiEiEjE5WriteERSoRKNS_15FstWriteOptionsE@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0x90 [ 440s] + ldr pc, [ip, # ]! @ 0x3fc [ 440s] [ 440s] _ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0x88 [ 440s] + ldr pc, [ip, # ]! @ 0x3f4 [ 440s] [ 440s] _ZNK3fst3FstINS_6ArcTplINS_12LogWeightTplIfEEiiEEE9WriteFileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@plt: [ 440s] @ instruction: 0xe7fd4778 [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0x7c [ 440s] + ldr pc, [ip, # ]! @ 0x3e8 [ 440s] [ 440s] _ZN3fst11ArcIteratorINS_3FstINS_6ArcTplINS_12LogWeightTplIdEEiiEEEEED1Ev@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0x74 [ 440s] + ldr pc, [ip, # ]! @ 0x3e0 [ 440s] [ 440s] _ZNSt6vectorIPN3fst11VectorStateINS0_6ArcTplINS0_12LogWeightTplIfEEiiEESaIS5_EEESaIS8_EE17_M_default_appendEj@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0x6c [ 440s] + ldr pc, [ip, # ]! @ 0x3d8 [ 440s] [ 440s] _ZNSt6vectorIPN3fst10CacheStateINS0_6ArcTplINS0_12LogWeightTplIfEEiiEENS0_13PoolAllocatorIS5_EEEESaIS9_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS9_SB_EEjRKS9_@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0x64 [ 440s] + ldr pc, [ip, # ]! @ 0x3d0 [ 440s] [ 440s] _ZNSt8__detail15_List_node_base7_M_hookEPS0_@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0x5c [ 440s] + ldr pc, [ip, # ]! @ 0x3c8 [ 440s] [ 440s] _ZN3fst10MappedFile21MapFromFileDescriptorEijj@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0x54 [ 440s] + ldr pc, [ip, # ]! @ 0x3c0 [ 440s] [ 440s] _ZNSt6vectorIPN3fst11VectorStateINS0_6ArcTplINS0_17TropicalWeightTplIfEEiiEESaIS5_EEESaIS8_EE17_M_realloc_appendIJRKS8_EEEvDpOT_@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0x4c [ 440s] + ldr pc, [ip, # ]! @ 0x3b8 [ 440s] [ 440s] _ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceIN3fst19CompactArcCompactorINS1_23WeightedStringCompactorINS1_6ArcTplINS1_12LogWeightTplIdEEiiEEEEjNS1_15CompactArcStoreISt4pairIiS6_EjEEEESaIvELN9__gnu_cxx12_Lock_policyE2EEEED1Ev@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0x44 [ 440s] + ldr pc, [ip, # ]! @ 0x3b0 [ 440s] [ 440s] _ZN3fst11AlignOutputERSoj@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0x3c [ 440s] + ldr pc, [ip, # ]! @ 0x3a8 [ 440s] [ 440s] _ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_15FlagDescriptionIS5_EESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJS6_IS5_S9_EEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0x34 [ 440s] + ldr pc, [ip, # ]! @ 0x3a0 [ 440s] [ 440s] __aeabi_uldivmod@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0x2c [ 440s] + ldr pc, [ip, # ]! @ 0x398 [ 440s] [ 440s] _ZN3fst19CompactArcCompactorINS_17AcceptorCompactorINS_6ArcTplINS_12LogWeightTplIdEEiiEEEEjNS_15CompactArcStoreISt4pairIS8_IiS4_EiEjEEE4ReadERSiRKNS_14FstReadOptionsERKNS_9FstHeaderE@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! @ 0x24 [ 440s] + ldr pc, [ip, # ]! @ 0x390 [ 440s] [ 440s] _ZN3fst8internal14CompactFstImplINS_6ArcTplINS_12LogWeightTplIfEEiiEENS_19CompactArcCompactorINS_17AcceptorCompactorIS5_EEjNS_15CompactArcStoreISt4pairISA_IiS4_EiEjEEEENS_17DefaultCacheStoreIS5_EEE6ExpandEi@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! [ 440s] + ldr pc, [ip, # ]! @ 0x388 [ 440s] [ 440s] _ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcjj@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! [ 440s] + ldr pc, [ip, # ]! @ 0x380 [ 440s] [ 440s] _ZNK3fst8internal11EditFstImplINS_6ArcTplINS_12LogWeightTplIdEEiiEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEE5WriteERSoRKNS_15FstWriteOptionsE@plt: [ 440s] @ instruction: 0xe7fd4778 [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! [ 440s] + ldr pc, [ip, # ]! @ 0x374 [ 440s] [ 440s] _ZNK3fst8internal14DenseSymbolMap4FindESt17basic_string_viewIcSt11char_traitsIcEE@plt: [ 440s] add ip, pc, # , 12 [ 440s] add ip, ip, # @ 0x95000 [ 440s] - ldr pc, [ip, # ]! [ 440s] + ldr pc, [ip, # ]! @ 0x36c [ 440s] [ 440s] _ZNSt10unique_ptrIN3fst15ArcIteratorBaseINS0_6ArcTplINS0_12LogWeightTplIdEEiiEEEESt14default_deleteIS6_EED1Ev@plt: [ 440s] add ip, pc, # , 12 [ 440s] - add ip, ip, # , 20 @ 0x94000 [ 440s] 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 [ 440s] skipping -debuginfo package [ 440s] 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 [ 440s] Comparing openfst-debugsource-1.8.4-1.1.armv7l.rpm to openfst-debugsource-1.8.4-1.2.armv7l.rpm [ 441s] This is not a prerelease project. Compare the project name. [ 441s] comparing disturl_distribution [ 441s] comparing the rpm tags of openfst-debugsource [ 441s] --- old-rpm-tags [ 441s] +++ new-rpm-tags [ 441s] @@ -644 +644 @@ [ 441s] -openfst-1.8.4-1.1.src.rpm [ 441s] +openfst-1.8.4-1.2.src.rpm [ 441s] comparing rpmtags [ 441s] comparing RELEASE [ 441s] comparing PROVIDES [ 441s] comparing scripts [ 441s] comparing filelist [ 441s] comparing file checksum [ 441s] creating rename script [ 441s] RPM meta information is identical [ 441s] 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 [ 441s] Comparing openfst-devel-1.8.4-1.1.armv7l.rpm to openfst-devel-1.8.4-1.2.armv7l.rpm [ 441s] This is not a prerelease project. Compare the project name. [ 441s] comparing disturl_distribution [ 441s] comparing the rpm tags of openfst-devel [ 441s] --- old-rpm-tags [ 441s] +++ new-rpm-tags [ 441s] @@ -434 +434 @@ [ 441s] -openfst-1.8.4-1.1.src.rpm [ 441s] +openfst-1.8.4-1.2.src.rpm [ 441s] comparing rpmtags [ 441s] comparing RELEASE [ 442s] comparing PROVIDES [ 442s] comparing scripts [ 442s] comparing filelist [ 442s] comparing file checksum [ 442s] creating rename script [ 442s] RPM meta information is identical [ 442s] 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 [ 442s] Comparing openfst-tools-1.8.4-1.1.armv7l.rpm to openfst-tools-1.8.4-1.2.armv7l.rpm [ 442s] This is not a prerelease project. Compare the project name. [ 442s] comparing disturl_distribution [ 442s] comparing the rpm tags of openfst-tools [ 442s] --- old-rpm-tags [ 442s] +++ new-rpm-tags [ 442s] @@ -142,37 +142,37 @@ [ 442s] -/usr/bin/fstarcsort 32ee84182d13e7423d65220b387f20e8ecdb21088f4597980c8b4277fea38dc9 0 [ 442s] -/usr/bin/fstclosure 6fb5b8783ef88e93d9f89b5388f9aaa72e81cb2873a5953a2aab8a8f8bfcf503 0 [ 442s] -/usr/bin/fstcompile 8709257472ab085c336e22e4a745de7d8a2a4c925c59a5794b83df59bcc8df73 0 [ 442s] -/usr/bin/fstcompose 20afd24c70025ab2288cdfe3d6f55d45654359b2b25b760b38bbca6888243132 0 [ 442s] -/usr/bin/fstconcat 2673bce79d11aa9469b2b58b8b0be9acedfaaf75b81c6fbe1358bfe0200ecdae 0 [ 442s] -/usr/bin/fstconnect 45aa2cb8ec3a864ad7e1a7098c4f2baf99ca19bc4c03b6dca9c152c8e2f2f8eb 0 [ 442s] -/usr/bin/fstconvert 2287682092a9d674a8592bca9b338790c3d323d4c54e4375c43849e9f35e9e3d 0 [ 442s] -/usr/bin/fstdeterminize 4091d87e5b0864621157518e1991b2040643db39ffba555b9139aec6536b3455 0 [ 442s] -/usr/bin/fstdifference e7a82cbfc490a1c80f09bff910f47c76891b4f30355763296a572bfb1a67e65d 0 [ 442s] -/usr/bin/fstdisambiguate c6a4fff3a80e203c302216df02325fd287ccc5a93d7c2f879eb29ded0d43105f 0 [ 442s] -/usr/bin/fstdraw 370760d55d55cb26673cd3f230cb7c8a35c2f0fe3be151685de4d95e94e6c4c5 0 [ 442s] -/usr/bin/fstencode 0417c2943716abe70b01facbe0d95bede0e6a52c423a67994d983c5b69a3503b 0 [ 442s] -/usr/bin/fstepsnormalize dff9bf4e2de301fa693b3eb16dece1c287150305c8bde5e36947c99e2f98b463 0 [ 442s] -/usr/bin/fstequal 1a167784222143d22155b892af27d6fc78a2d36eb44c7ed4435f5ec07d925c62 0 [ 442s] -/usr/bin/fstequivalent e917c79924311b43a582df4f67d53d57b8c1fec4166c7a5cdba595dc3ae7bc17 0 [ 442s] -/usr/bin/fstinfo fe41420c1a480bd13a3bbfdf40287ee359fe0c4499c9ed474f6409c822b09363 0 [ 442s] -/usr/bin/fstintersect 1c388962a8fae6857bbc76b86ae81f7ad9935af819b67c94aaaffd5265639909 0 [ 442s] -/usr/bin/fstinvert 5403451ca9d5122b881d998263545781da52dbd9965d29f5ccb43fecadae9b32 0 [ 442s] -/usr/bin/fstisomorphic 90dfad9e8f98e4adbff8c3853d7a1e9860c80bd501bf020a7f188adc1a529d4c 0 [ 442s] -/usr/bin/fstmap 693bb2d206e9462445936d2b491a8379925470bdab0900b654e92d1ff1c47930 0 [ 442s] -/usr/bin/fstminimize a3bc7ce8fbdf858c5c2089a7622ca3b8bb4fbb64335db196f3af241dd0323807 0 [ 442s] -/usr/bin/fstprint 62a5d47c8942c599d221ccf60efaf416e04c4002eb5412a8e247aad502820761 0 [ 442s] -/usr/bin/fstproject 0b669b8f1aafa978f5a6aab86f2dad2375fc314187d51111417fbf2529f8faab 0 [ 442s] -/usr/bin/fstprune 94caa5b292dbf1f3eeff293fff5cd395c7a19e0f2cb49537e3c323571cf7f1a5 0 [ 442s] -/usr/bin/fstpush e57512acb28c834b1f50c14035f9288e4cecaad954315288b1255037770004d1 0 [ 442s] -/usr/bin/fstrandgen a0c0f53552e37edab0fa3754c1fc427c70f5dcbd28856751d989485ee5d42f62 0 [ 442s] -/usr/bin/fstrelabel fbc82041dbeb3041eea4e91469250ab6c69c708d3a90e1a2bc26c1a39b8087df 0 [ 442s] -/usr/bin/fstreplace 313e04d1f28b8b1d8478447344c1fcfc187b50d181537cab84e90f25e32642ec 0 [ 442s] -/usr/bin/fstreverse 4edffbb08f1d4bbc63fa2ce728f5ad79ba95c87d44c77860a6ba8cc094a5b10a 0 [ 442s] -/usr/bin/fstreweight a01fe6e2d0f82c555b10f7cdf4ca0125bcdcd4d6c349b039978d2d0a16776035 0 [ 442s] -/usr/bin/fstrmepsilon 6147cbeb5a85ca17fc2a5a96eef4311c3bb5c40de90233856661582d033466f9 0 [ 442s] -/usr/bin/fstshortestdistance 5f78d0f27fb922a6ca7189c0e8efefcd32097436a279402d0b5f5047d950033f 0 [ 442s] -/usr/bin/fstshortestpath 503041a0c46ae3e01f38bb52164d5047ea0fbbc10e0614387bed225740f2896b 0 [ 442s] -/usr/bin/fstsymbols 0f46534fdc2d3af949dedd3f7a69cc54767cb4b8d54630d8bbb0fc2d79ae43c8 0 [ 442s] -/usr/bin/fstsynchronize 3157746a942247e1b44015ebfad08f412ea86b02b49a67d52b65b25b875fbb06 0 [ 442s] -/usr/bin/fsttopsort 7937da0d5f3b0b2ce4979336d1768d9fc89aeeb19c457c1371220f053c1c1fcd 0 [ 442s] -/usr/bin/fstunion 3ee34d47b7f7f37c695688c33da0de28c704e6a63f37bf66ed73e0364544c0ad 0 [ 442s] +/usr/bin/fstarcsort ee099c1fb916dbfdb16980b50e4017e21e55f12e8881744c25e9edb351916535 0 [ 442s] +/usr/bin/fstclosure 04eec1c2ce55f93e5934d0d9e543d3c2fe0bb4276974d4a2c4d252c311a68041 0 [ 442s] +/usr/bin/fstcompile ad43c4dfd716b4bf1f69abf72961d961729f2c455a8d92175bd19153a04b878c 0 [ 442s] +/usr/bin/fstcompose 661d9e41b2af1369336149b6d1c8c491ae8ccc8ff3bdd288f71819b18548ee3a 0 [ 442s] +/usr/bin/fstconcat 4fe88e7ea060b32b79db920ea9f069dd2260ddee5f0d65c56558d87f6d1040b9 0 [ 442s] +/usr/bin/fstconnect b4188f1efe2cf740e6f7565c8d0d09a19e0414318d521df80dd0f8193f62fd36 0 [ 442s] +/usr/bin/fstconvert 883b9e561921409d7026b141a834d214390e21f373476388fa9e94647c450a84 0 [ 442s] +/usr/bin/fstdeterminize 2e256ae37723e0377ede6a1f9466b109be98e61640cf465c4c280c286af2a846 0 [ 442s] +/usr/bin/fstdifference d4f4500512c2eb8818144ff54ae7ce772b51ff276477922788f016cf109c0f45 0 [ 442s] +/usr/bin/fstdisambiguate db788e659684e83c9edc5714819c255bfc461401b2e4a8c960c3066fb8046ed6 0 [ 442s] +/usr/bin/fstdraw bbd30c91eb55783fd576754109717db41d24bb77e9af9c51dcf86ecae30d2b0c 0 [ 442s] +/usr/bin/fstencode f6c994a0dd9d067d60de45fd7ee3acf9e56bc9c894b575bbd5e194146a5f4cbc 0 [ 442s] +/usr/bin/fstepsnormalize 5fbd9c51e0bb3ccf7cafbd3808068436cd2c52200539b0dc98d62655f728bf2f 0 [ 442s] +/usr/bin/fstequal c9bad40643387f0ceeb157b3a90a82de5e9dd544485b22f57468886d384002e8 0 [ 442s] +/usr/bin/fstequivalent ee913dcbc8960ef349f7684daee8b9df4d20d59d32533baaf6ced9d497306311 0 [ 442s] +/usr/bin/fstinfo c7db0ba11858ecdfe846856da3ce57a017c075c4080fdd20cfd18f215f352a33 0 [ 442s] +/usr/bin/fstintersect 3d733b66be4a9c910458f6f9e11066dba3c9a9cf893743bbd5239a351792dc42 0 [ 442s] +/usr/bin/fstinvert e34a7595c010109414ceacde489f0504f53157e1ed5367e671ccbeed0650d07d 0 [ 442s] +/usr/bin/fstisomorphic 88e72401d6c31e88d04b46cc2df9ff1ed34db7dee7fde9a35b8fdbf0b42c248f 0 [ 442s] +/usr/bin/fstmap 54836c4041d8fb54724bcb6f7a088bcc2aff54eda4acf7a4d3f92aaa3d330624 0 [ 442s] +/usr/bin/fstminimize 23a7a88885ac482464ae541691cc452e1e3f55ce0422c955ad2054bf962626b1 0 [ 442s] +/usr/bin/fstprint 02c15883cb1d6923d144841d0abcf746da435125c2c340f9edceafc2ee718978 0 [ 442s] +/usr/bin/fstproject 98821e7e6fba1730cdd9d926d8305c06483d9fc881b63ea01cafe127a69fe9a8 0 [ 442s] +/usr/bin/fstprune 916f215cd81a2921a43953023b5be921c5c8a02285ea68235507cbf3d3fb577c 0 [ 442s] +/usr/bin/fstpush 071713ece78127fe8b8e1a0fc51c92fbef56adcaafb264253e2d55ba2c301e0b 0 [ 442s] +/usr/bin/fstrandgen f3bae45484853657e4b98df63f421f1c84f615b5ad64d1fbec27a44edd89b649 0 [ 442s] +/usr/bin/fstrelabel 16bb80da19814d59e829824456b21ebe67ae025879547fe86b87c2ada0b7f0e0 0 [ 442s] +/usr/bin/fstreplace ff270198979456c0722f77588ade75e5275b69cb4e948c02d205658b19417473 0 [ 442s] +/usr/bin/fstreverse f0e7e595e97f5e171cfcf69d66b986fa3365e28432f4e6431e764fae80bb2df9 0 [ 442s] +/usr/bin/fstreweight 7fc14db14ba46a5632f168472878bacd4c5272074a240fce78ad32f7fd934173 0 [ 442s] +/usr/bin/fstrmepsilon 1f3e28866a02fcdbfb86d6bbf3a71e369ef09df351da2070eb999777656616ec 0 [ 442s] +/usr/bin/fstshortestdistance 05c0203dcde8e719fda72924b69b0d406f0ef2820837f26b52a06151a67e885f 0 [ 442s] +/usr/bin/fstshortestpath 210af2f638af9b2d10030236cecf7102d6ce3ac36af53843d5122ccad11e57b0 0 [ 442s] +/usr/bin/fstsymbols f4d3560f557a27368518d5f7bec942480133f19cfa69484f75049686bcb98430 0 [ 442s] +/usr/bin/fstsynchronize 7563d30809cf35e6a4d8ce037429de4084b6707d1e1e450df88416788797f454 0 [ 442s] +/usr/bin/fsttopsort e22fffc3025292773fbb2760e2cad084519f22d424fc58ce5a05108609db77a3 0 [ 442s] +/usr/bin/fstunion cc0eef6f211b6b96c5d49b2d1d7911edd90abd76163f3665b81e099ef129433d 0 [ 442s] @@ -186 +186 @@ [ 442s] -openfst-1.8.4-1.1.src.rpm [ 442s] +openfst-1.8.4-1.2.src.rpm [ 442s] comparing rpmtags [ 442s] comparing RELEASE [ 442s] comparing PROVIDES [ 442s] comparing scripts [ 442s] comparing filelist [ 442s] comparing file checksum [ 442s] creating rename script [ 442s] RPM file checksum differs. [ 442s] Extracting packages [ 443s] /usr/bin/fstarcsort differs in ELF sections [ 443s] --- old /usr/bin/fstarcsort (objdump) [ 443s] +++ new /usr/bin/fstarcsort (objdump) [ 443s] @@ -19,7 +19,7 @@ [ 443s] Contents of section .dynsym: [ 443s] 0220 00000000 00000000 00000000 00000000 ................ [ 443s] 0230 00000000 98130000 00000000 03000b00 ................ [ 443s] - 0240 00000000 00400000 00000000 03001700 .....@.......... [ 443s] + 0240 00000000 ec400000 00000000 03001700 .....@.......... [ 443s] 0250 7b080000 00000000 00000000 12000000 {............... [ 443s] 0260 07060000 00000000 00000000 12000000 ................ [ 443s] 0270 01000000 00000000 00000000 20000000 ............ ... [ 443s] @@ -76,10 +76,10 @@ [ 443s] 05a0 d4030000 591d0000 f8010000 22000d00 ....Y......."... [ 443s] 05b0 f8000000 71230000 64000000 22000d00 ....q#..d..."... [ 443s] 05c0 af010000 6d230000 04000000 22000d00 ....m#......"... [ 443s] - 05d0 58040000 28400000 04000000 a1001800 X...(@.......... [ 443s] + 05d0 58040000 14410000 04000000 a1001800 X....A.......... [ 443s] 05e0 10020000 95190000 74000000 22000d00 ........t..."... [ 443s] 05f0 46000000 71230000 64000000 22000d00 F...q#..d..."... [ 443s] - 0600 80020000 24400000 04000000 a1001800 ....$@.......... [ 443s] + 0600 80020000 10410000 04000000 a1001800 .....A.......... [ 443s] 0610 ca010000 e1180000 b4000000 22000d00 ............"... [ 443s] Contents of section .dynstr: [ 443s] 0620 005f4954 4d5f6465 72656769 73746572 ._ITM_deregister [ 443s] @@ -271,75 +271,75 @@ [ 443s] 1198 d3af6b05 00000300 ff090000 10000000 ..k............. [ 443s] 11a8 74299208 00000200 0a0a0000 00000000 t).............. [ 443s] Contents of section .rel.dyn: [ 443s] - 11b8 e83d0000 17000000 ec3d0000 17000000 .=.......=...... [ 443s] - 11c8 f03d0000 17000000 cc3f0000 17000000 .=.......?...... [ 443s] - 11d8 d43f0000 17000000 d83f0000 17000000 .?.......?...... [ 443s] - 11e8 e83f0000 17000000 f43f0000 17000000 .?.......?...... [ 443s] - 11f8 04400000 17000000 d03f0000 15050000 .@.......?...... [ 443s] - 1208 dc3f0000 15080000 e03f0000 150c0000 .?.......?...... [ 443s] - 1218 e43f0000 151a0000 ec3f0000 151d0000 .?.......?...... [ 443s] - 1228 f03f0000 15280000 f83f0000 152d0000 .?...(...?...-.. [ 443s] - 1238 fc3f0000 152e0000 .?...... [ 443s] + 11b8 00300000 17000000 04300000 17000000 .0.......0...... [ 443s] + 11c8 08300000 17000000 b8400000 17000000 .0.......@...... [ 443s] + 11d8 c0400000 17000000 c4400000 17000000 .@.......@...... [ 443s] + 11e8 d4400000 17000000 e0400000 17000000 .@.......@...... [ 443s] + 11f8 f0400000 17000000 bc400000 15050000 .@.......@...... [ 443s] + 1208 c8400000 15080000 cc400000 150c0000 .@.......@...... [ 443s] + 1218 d0400000 151a0000 d8400000 151d0000 .@.......@...... [ 443s] + 1228 dc400000 15280000 e4400000 152d0000 .@...(...@...-.. [ 443s] + 1238 e8400000 152e0000 .@...... [ 443s] Contents of section .rel.plt: [ 443s] - 1240 203f0000 16030000 243f0000 16040000 ?......$?...... [ 443s] - 1250 283f0000 16070000 2c3f0000 16090000 (?......,?...... [ 443s] - 1260 303f0000 160a0000 343f0000 160b0000 0?......4?...... [ 443s] - 1270 383f0000 160c0000 3c3f0000 160d0000 8?...... [ 443s] add lr, pc, lr [ 443s] ldr pc, [lr, # ]! [ 443s] - andeq r2, r0, r0, ror # [ 443s] + andeq r2, r0, ip, asr # [ 443s] [ 443s] _ZSt19__throw_logic_errorPKc@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xb60 [ 443s] + ldr pc, [ip, # ]! @ 0xc4c [ 443s] [ 443s] __cxa_begin_catch@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xb58 [ 443s] + ldr pc, [ip, # ]! @ 0xc44 [ 443s] [ 443s] _Z9ShowUsageb@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xb50 [ 443s] + ldr pc, [ip, # ]! @ 0xc3c [ 443s] [ 443s] __stack_chk_fail@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xb48 [ 443s] + ldr pc, [ip, # ]! @ 0xc34 [ 443s] [ 443s] _ZSt16__throw_bad_castv@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xb40 [ 443s] + ldr pc, [ip, # ]! @ 0xc2c [ 443s] [ 443s] __cxa_guard_acquire@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xb38 [ 443s] + ldr pc, [ip, # ]! @ 0xc24 [ 443s] [ 443s] __gmon_start__@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xb30 [ 443s] + ldr pc, [ip, # ]! @ 0xc1c [ 443s] [ 443s] _ZSt20__throw_system_errori@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xb28 [ 443s] + ldr pc, [ip, # ]! @ 0xc14 [ 443s] [ 443s] __cxa_guard_abort@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xb20 [ 443s] + ldr pc, [ip, # ]! @ 0xc0c [ 443s] [ 443s] _ZNKSt5ctypeIcE13_M_widen_initEv@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xb18 [ 443s] + ldr pc, [ip, # ]! @ 0xc04 [ 443s] [ 443s] _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xb10 [ 443s] + ldr pc, [ip, # ]! @ 0xbfc [ 443s] [ 443s] _ZdlPvj@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xb08 [ 443s] + ldr pc, [ip, # ]! @ 0xbf4 [ 443s] [ 443s] _ZNSo5flushEv@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xb00 [ 443s] + ldr pc, [ip, # ]! @ 0xbec [ 443s] [ 443s] _ZNSo3putEc@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xaf8 [ 443s] + ldr pc, [ip, # ]! @ 0xbe4 [ 443s] [ 443s] __cxa_guard_release@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xaf0 [ 443s] + ldr pc, [ip, # ]! @ 0xbdc [ 443s] [ 443s] memcpy@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xae8 [ 443s] + ldr pc, [ip, # ]! @ 0xbd4 [ 443s] [ 443s] _Znwj@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xae0 [ 443s] + ldr pc, [ip, # ]! @ 0xbcc [ 443s] [ 443s] __gxx_personality_v0@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xad8 [ 443s] + ldr pc, [ip, # ]! @ 0xbc4 [ 443s] [ 443s] _ZSt20__throw_length_errorPKc@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xad0 [ 443s] + ldr pc, [ip, # ]! @ 0xbbc [ 443s] [ 443s] _ZN3fst6script7ArcSortEPNS0_15MutableFstClassENS0_11ArcSortTypeE@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xac8 [ 443s] + ldr pc, [ip, # ]! @ 0xbb4 [ 443s] [ 443s] __cxa_finalize@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xac0 [ 443s] + ldr pc, [ip, # ]! @ 0xbac [ 443s] [ 443s] _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERjj@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xab8 [ 443s] + ldr pc, [ip, # ]! @ 0xba4 [ 443s] [ 443s] strlen@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xab0 [ 443s] + ldr pc, [ip, # ]! @ 0xb9c [ 443s] [ 443s] __cxa_end_catch@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xaa8 [ 443s] + ldr pc, [ip, # ]! @ 0xb94 [ 443s] [ 443s] _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xaa0 [ 443s] + ldr pc, [ip, # ]! @ 0xb8c [ 443s] [ 443s] __aeabi_atexit@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xa98 [ 443s] + ldr pc, [ip, # ]! @ 0xb84 [ 443s] [ 443s] _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xa90 [ 443s] + ldr pc, [ip, # ]! @ 0xb7c [ 443s] [ 443s] __cxa_rethrow@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xa88 [ 443s] + ldr pc, [ip, # ]! @ 0xb74 [ 443s] [ 443s] _ZN3fst6script14GetArcSortTypeESt17basic_string_viewIcSt11char_traitsIcEEPNS0_11ArcSortTypeE@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xa80 [ 443s] + ldr pc, [ip, # ]! @ 0xb6c [ 443s] [ 443s] pthread_rwlock_unlock@plt: [ 443s] @ instruction: 0xe7fd4778 [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xa74 [ 443s] + ldr pc, [ip, # ]! @ 0xb60 [ 443s] [ 443s] _Z8SetFlagsPKcPiPPPcbS0_@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xa6c [ 443s] + ldr pc, [ip, # ]! @ 0xb58 [ 443s] [ 443s] _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcj@plt: [ 443s] add ip, pc, # , 12 [ 443s] add ip, ip, # @ 0x2000 [ 443s] - ldr pc, [ip, # ]! @ 0xa64 [ 443s] 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 [ 443s] skipping -debuginfo package [ 443s] No rpmlint.log available [ 443s] [ 443s] fbddc70c352e finished "build openfst.spec" at Wed Apr 29 17:20:33 UTC 2026. [ 443s]